Danvers Office: 185 Centre Street Danvers, MA 01923 (978) 777-3050 (800) 998-3050 F: (978) 774-7816
Marlborough Office: 315 Elm Street Marlborough, MA 01752 (888) 998-6767 (508) 460-1111 F: (508) 460-1121
Lakeville Office: 4 Freetown St. Lakeville, MA 02347 (877) 923-1002 (508) 923-1002
Chelmsford Office: 313 Littleton Road, Unit 18 Chelmsford, MA 01824 (978) 244-0110 F: (978) 244-1133
Salem, NH Office: 403 Main Street, Unit 202 Salem, NH 03079 (603) 898-3491 F: (603) 898-6263
Hancock Associates is committed to every project from inception through completion, ensuring successful product delivery and sustained profitability for all our clients.
HANCOCK ASSOCIATES EMPLOYEE UPDATES Please join us in welcoming Alan D. Roscoe, P.E., BCEE to Hancock Associates as the Danvers Engineering Department Manager. Alan has worked on a variety of civil engineering...