If you value your dental health, you will heed my advice and go elsewhere. This dentist has not only ruined one of my teeth, I have several friends who have had similar terrible experiences. Don't let the friendly front desk staff, cool neighborhood or modern office fool you. I'd sooner go see a professional, good dentist in a slummy office than go through what I had to experience here.
Pros: none to speak of
Cons: bad attitude, lousy service, expensive