Serving all of Greater Boston and New England out of Wilmington, Massachusetts, MacKay Construction is an award-winning union company specializing in heavy civil and site work. Our services are dynamic and all-inclusive, ranging from demolition and general contracting to concrete services, pile driving, marine construction, and more. We have the expertise and the fleet of equipment required to tackle large, heavy-duty projects. Contact us today to find out more and to get a free, no-obligation quote.
Services
- Demolition
- Asphalt Driveway Removal
- Asphalt Parking Lot Removal
- Barn Demolition
- Commercial Building Demolition
- Commercial Interior Demolition
- Concrete Driveway Removal
- Concrete Foundation Removal
- Concrete Parking Lot Removal
- Concrete Patio Removal
- Concrete Sidewalk Removal
- Deck, Shed, Fence Removal
- Garage Demolition
- House Demolition
- Miscellaneous Demolition
- Mobile Home Demolition
View all project types >
Cities Served
Massachusetts
- Acton
- Amesbury
- Andover
- Arlington
- Ashland
- Ayer
- Bedford
- Belmont
- Berlin
- Beverly
- Billerica
- Bolton
- Boston
- Boxborough
- Boxford
- Braintree
- Brookline
- Burlington
- Byfield
- Cambridge
- Canton
- Carlisle
- Chelmsford
- Chelsea
- Clinton
- Cochituate
- Cohasset
- Concord
- Cordaville
- Danvers
- Dedham
- Devens
- Dover
- Dracut
- Dunstable
- East Pepperell
- Essex County
- Essex
- Everett
- Fayville
- Framingham
- Georgetown
- Gloucester
- Groton
- Groveland
- Hamilton
- Hanscom AFB
- Harvard
- Haverhill
- Holbrook
- Holliston
- Hopkinton
- Hudson
- Hull
- Hyde Park
- Ipswich
- Lancaster
- Lawrence
- Leominster
- Lexington
- Lincoln
- Littleton Common
- Littleton
- Lowell
- Lunenburg
- Lynn
- Lynnfield
- Malden
- Manchester
- Manchester-by-the-Sea
- Marblehead
- Marlborough
- Maynard
- Medfield
- Medford
- Melrose
- Merrimac
- Methuen
- Middlesex County
- Middleton
- Millis
- Millis-Clicquot
- Milton
- Nahant
- Natick
- Needham
- Newbury
- Newburyport
- Newton
- Newtonville
- Norfolk County
- North Andover
- North Billerica
- North Chelmsford
- North Reading
- Northborough
- Norwood
- Peabody
- Pepperell
- Pinehurst
- Quincy
- Randolph
- Reading
- Revere
- Rockport
- Rowley
- Salem
- Salisbury
- Saugus
- Sherborn
- Shirley
- Somerville
- South Hamilton
- South Lancaster
- Southborough
- Still River
- Stoneham
- Stow
- Sudbury
- Suffolk County
- Swampscott
- Tewksbury
- Topsfield
- Townsend
- Tyngsboro
- Tyngsborough
- Village Of Nagog Woods
- Wakefield
- Walpole
- Waltham
- Watertown
- Wayland
- Wellesley
- Wenham
- West Concord
- West Newbury
- Westford
- Weston
- Westwood
- Weymouth
- Wilmington
- Winchester
- Winthrop
- Woburn