Had a great experience here recently. Wasn't sure what to expect really (went in for the free exam), but the office seemed very clean and professional. My xrays were taken by a friendly girl who made me feel right at home, and the dentist who did my exam was patient and gentle (Dr. H-something? Can't spell it, but turns out he's a homegrown Mainer!). All in all, I felt very comfortable and cared for. Recommend this office/dentist.