These people have more then a handful of bad reviews for a reason. They are awful!! I've been in the service industry for 12 years and it makes me sick the lack people skills these people have. Just like other reviews said, they will make you feel like the inconvenience. I just so happened to be running late and made sure to call them to let them know and asked if i should still come or reschedule and they told me to come. Almost an hour and half later I'm still sitting in the waiting room while I watched 9 people that came in after me be seen by the doctor and leave. I then asked how much longer I need to get my kids from school and why are so many other people going in before me..they say that the follow up patients are seen before consultations.. Ok... I then start questioning this and "because the follow ups are quicker they are seen first." So if follow ups keep coming in I just keep waiting? Is this a joke? I understand I was running a little late and made sure to call and ask if it was okay and still I'm sitting here and told I won't be called back to a room for 30 more minutes. So that's 2 hours just to get into a room..! You have to be JOKING! I told them I need to reschedule (after already waiting 1 1/2 hours) but they have no openings for another month lol. NEVER again will I step foot in this shit hole. Also it's maybe 50 degrees outside and they have the AC on and other people were complaining they are freezing. Take a wild guess, NOPE they don't give a shit.. I will just sit here a little longer freezing my ass off.