The Dr. was great but the staff was the most piss poor excuse for employee's that I have ever had the unfortunate chance to meet. I was seen on a Saturday and then called them on Monday for problems I was still having. I called customer service at 9:30 in the morning and they sent and e-mail message to the clinic with a message to call me and why. I called again at 11:30 to ask how long it usually took to get a call back and they said approx 2 to 3 hours. I then waited another 2 hours and called back and they looked at the e-mail they sent and it was never opened. The gentleman then sent and urgent message. I waited another 2 hours and still no response. I then called back and he connected me directly with the clinic. A lady came onto the phone and before I could even say anything she said I would need to come in and get seen. So I sat 6 hours in severe pain to waiting to just find out what I needed to do. When they just could have told me at 9:30 to come in. Needless to say I will never step back foot into that place.