Very clean place and billing information was well presented. We had to sit through a 1 ½ hour information meeting with video so I assumed everything was clear. We were sent off after the procedure with a prescription that was covered in the meeting that my daughter was allergic to and the answering service was never turned on, this was a Friday. The message that I left was never returned so much for follow up or good patient care.