Of the agencies necessary for LCSW’s to bill for clients with Mainecare as their insurance, HAM has been the best I’ve been part of. The clinical staff has been very responsive and skillful, making required supervision meetings surprisingly worthwhile. My billing person has been really competent, answering questions and most importantly getting me paid. They have a minimal amount of extraneous expectations and offer trainings that are pertinent to licensing.