The hygienists are very good, friendly and professional. Dr. Hastings can be a grouchy, old, curmudgeon! I have an HMO dental insurance so the prices are set by the insurance company. I have been going to this office for years but am searching for a more customer friendly and skillful dentist.