WORST EXPERIENCE EVER!!! Do not go here. Customer service is beyond horrible. Impossible to schedule appointments and when you do, they call and cancel. My son had not been seen in over two months, and the office manager called to cancel AGAIN an evening appt we had as we need off hour appts due to our work…