Please use the form below to contact our office to schedule a consultation at one of our office locations. We will respond to your request quickly.

Dover Law Office

Framingham Office

Boston Law Office

Areas Served

We serve clients throughout Massachusetts and the Greater Boston region. We have offices located in downtown Boston, as well as in the Boston Metrowest communities of Framingham and Dover to conveniently serve communities such as Arlington, Ashland, Boston, Brookline, Cambridge, Dedham, Canton, Dover, Framingham, Holliston, Hopkinton, Lexington, Marlborough, Milton, Natick, Needham, Newton, Sudbury, Southborough, Walpole, Waltham, Wayland, Wellesley, and Weston.