I have regular cleanings and have had 2 cavities filled. This is the best dentist I have ever been to. They are RARELY ever behind schedule, which is amazing, and they are always quick to take care of you, never leave you waiting. The entire staff is extremely friendly and welcoming. I have insurance so I'm not sure how their costs would be without it but when I had to have fillings they let me make payments for the amount not covered by my insurance.
About Hygienist: Very gentle, thorough, but doesn't take all day.