I will never ever .... EVER go back. First of all theirs a deposit of $230 to hold meds for procedures. Second if you miss an appt for any reason they keep your money. The receptionist's told me one thing then turned around the next visit and tried to steal my deposit. I'm currently putting in a review/complaint with that place. their shady and I will not recommend them to anyone