Our service area includes most communities in the Middlesex, Suffolk, Essex, Norfolk, and Plymouth counties. Every effort is made to accommodate the clients in our service area. Clients outside our service area (Bristol and Worcester) may be considered on a case-to-case basis.