Had an emergency with a broken tooth. They were not there on Sunday but to care of it right away on Monday. Pain free. Price seems middle of the road. But the service was excellent. EXTREMELY friendly staff.. They make you feel like you are one of their family. It helped me a lot reading his reviews on google. They were all very positive and very accurate. I am happy I got my work done here and will be sending my friends!