This was my first visit as a new patient. I had called in with a tooth problem and they fixed it the same day. Everyone from the doctor and his assistants to the receptionist to the billing department – all were awesome. VERY caring staff. If I could give more than 5 stars, I would!