I called them last week after one of my upper back teeth cracked. They were able to see me the next day. After a little confusion on what tooth was broke, the dr. quickly repaired my tooth and explained what he did and what could go wrong if the fix didn’t work. He also did a quick exam. So far all is well with the tooth. I returned today for a cleaning after my visit last week. This went just as well as the hygienest went straight to work and explained that I had the onset of gum disease but the cleaning and regular maintenance on my part would clear it up. X-rays were also performed. It had been some time(over 10 years) since I had seen a dentist but I won’t let that happen again! It’s been my experience that if you show up on time for your appointment there is no waiting around. And they aren’t pushy about getting you to do work that you may not need. I’ll be going back in 6 months for another cleaning. Prices seem reasonable. They take Visa, M/C, cash, and of course insurance. Hope I can stay a regular customer and I saved my teeth just in time! Keep smiling … :-)