I was in an accident last year and needed implants to fix some of the damage done. I have to say, even though I'd rather I didn't need to go at all, they did fantastic work. Everyone was very nice, very professional, they didn't push me into anything, and my new teeth actually look better than the originals.
Pros: Very attentive staff and doctors, very nice dental work.
Cons: None really, the price is a little high, but worth it for getting my teeth fixed well.