Made the mistake of making a primary care appt for a general surgeon referral. I did not realize that this is basically a mill for uninsured and drug testing. I was referred somewhere else and and results sent back to procare. They gave me a referral to a specialist out of my network and have not returned numerous calls regarding my referral issues. The staff is INCOMPETENT! Do not recommend unless you enjoy wasting time sitting in an over crowded waiting room while you are coughed on. Also, be careful to not trip over the crowd sitting on the ground outside of the office eatting lunch.