Terrible ! They never call back like they say they are . They take their time contacting insurance companies . And it's been weeks since they told us that my daughter has to get some work done & has yet to set up an appointment. I constantly been calling and always hear " Oh next week we should be giving you a call back"