The NCM Northborough facility operates as our New England mobile roll forming hub. The Northborough facility has the ability to site-form standing seam roofing systems with the shortest lead times in the business.

80 Lawrence St, Northborough, MA 01532

P: 508.393.7663
F: 508.393.3834

Store Hours:
Mon – Fri: 7:00 am – 4:00 pm
Sat: Closed
Sun: Closed


Name Title Phone Email
Patrick McNamara