This office is in dire need of an upgrade. Carpets where you clean teeth? Gross. Unless you enjoy a blast to the past do not go. Seems as if this doctor hasnt invested in his business since the 70s. And a $ 40 fee if you miss an appointment. Sorry Dr. It’s not worth it.