I would highly recommend Perfect Teeth. Everyone I spoke to there was very friendly. My hygienist Brooklyn was great. I really appreciated how she took the time to explain each step she took. Dr. Battaglia was really nice. I had originally met him when I needed to take my 5 year old in for an emergency visit. He was so great I decided to book an appointment for myself. I booked the $34 new patient special. It includes full X-rays, cleaning and exam - with no hidden costs. There are plenty of other dentists closer to where I live, but I had such a pleasant experience I will definitely go back, as will the rest of my family.