Each time I've went here was a bad experience, I was scheduled for a procedure waited 2 months for appointment date got to the office early was put in a room and then told that my insurance company never approved the procedure and this was after they called and confirmed the appointment the day before. I was explained that I could still have the procedure done if I paid out of pocket $750 on that day. They should'ce told me all that on the phone I lost 2 days pay at work because of this. Never will I accept another referral to this place again nor will I referr anyone here.