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 now located in Portland, Maine (600 Riverside St.) 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