Great service, very nice facilities, super freindly and professional staff. This office keeps abreast of the latest technology and best practices. I think his rates are between moderate and expensive but right on par with other high quality dentists. Makes going to the dentist a lot less stressful.