The doctor is very nice, her staff is very personable. I have enjoyed every visit there. I have only had one hygienist in 4 years, so the service is very personal. Scheduling is done as you leave, and a card and a phone call remind you of your appointment. I am not sure of the total costs, I have not looked at the bills, but the amount I pay after insurance is 40-50 for a cleaning.