I never thought I'd ever say this about a visit to the dentist but I had a fantastic time. I've had some pretty awful dental experiences in my life, as well as some I thought were 5 star -- until I came to this office and learned what 5 star really was. The staff is personable and professional, the office very clean, and I've never get a chance to read the magazines in the waiting room, because I never have to wait. I've had some dental problems in the past, which have resolved under Dr Long's care. Her dental skills are excellent. Add to that her own blend of personal caring and interaction with patients, and the service moves from excellent to extraordinary. We switched dentists a few years back when our former dentist left town. I have absolutely no regrets. Just wish we'd switched over sooner. read more