These guys rock! Fast, cheap, and well trained! I lost a filling a week back and called them up, needing some prompt attention before traveling. They managed to fit me in same-day, and after a 10 minute wait, I was out in less than an hour with a checkup, cleaning, and new filling. As far as dentists go, these guys rock!