I have been a patient for abut two years now. I had a check up appointment at 1200 with Dr. Bains, and my daughter had one at 330. The front desk was able to reschedule her to 1200 also, meaning I didn't have to make two trips. The staff, and Doctor were great as usual and expected. After my first visit, I knew I would be back, and I will continue to have my family's dental work done.