Not a good experience with this organization. Proved to not be effective communicators, not supportive of school program collaboration and did not correct billing errors (that I caught and had to argue- like things aren't already difficult) expediently enough. Take a pass on this group.
Pros: local; verbal behavior methods are effective
Cons: poorly organized; unprofessional staff; fees high