Wow!!! I'm sure glad I found all these reviews. I thought it was just me that the doctor was so rude when it came to making the payment at the end of my appointment. Dr. C has horrible customer service skills. The front desk staff was not great but to be honest they only do what he makes them do. They are a reflection on how he treats staff and customers. I will NEVER go back to this place again!