Doctor is awesome and so helpful, he genuinely cares for his patients. However, the front office staff is horrible. The wait time is extremely long, they randomly send bills home for tests that were never even given. They are always rude over the phone and never want to help their customers. This doctor deserves a much better staff