Serving clients in Avon, Boston, Braintree, Brockton, Brookline, Cambridge, Canton, Cohasset, Dedham, East Bridgewater, Easton, Foxborough, Hingham, Hull, Jamaica Plain, Quincy, Medfield, Newton, Needham, Milton, Sharon, Stoughton, Randolph, Mansfield, Wrentham, Rockland, Roslindale, Scituate, Walpole, Waltham, Wayland, Weston, Wellesley, West Bridgewater, West Roxbury, and Westwood.