Locations

Seacoast Scaffold is New England’s source for scaffold rental, services and sales. Seacoast Scaffold & Equipment Corp. was founded in 1988 by William and Becki Thomas. The corporate offices are still located in South Portland and in addition there are three satellite offices, one in Brewer, Maine, one in Concord, New Hampshire and our newest location in Shrewsbury, Massachusetts. From these four locations, Seacoast Scaffold serves the entire New England area.

Concord

New Hampshire

Shrewsbury

Massachusetts