I've been coming here for several years now. Receptionist is always putting me in a good mood when I come in. Super inviting and comfortable. Never a bad experience and never overcharged. I love the reminder calls I get the day before my appointment. I don't usually write too many reviews on yelp but I only saw a couple reviews on here and I needed to let everyone know this is a great place.