Very slow service. They do not take a appointments and their office hours are off track. The doctor checks one patient and then takes a 15 – 20 minutes. I had blood taken out 5 weeks ago, after two weeks I called and they said the results were not in, but when they were, they would give me a call… The call never came in until the 5 weeks I waited to call. They said my results were in and I had to come in to get them. I waited for at least 2 hours and the receptionists were terrible at keeping track who was next, they kept skipping patients… This doctor is not worth it nor the clinic!!! Not coming back to this doctor, asking for a change of doctor and clinic!