Heritage Dental is a general dentist (cleanings, x-rays, fillings, etc.) The staff is very friendly and easy going. The office is clean and comfortable and modern. They are usually pretty on time with their appointments, so you don't have to wait too long. While you're waiting and while you are "in the chair" they have satellite TV (usually tuned to CMT). They work well with our insurance. Heritage Dental is just a great dentist's office.