Ferguson Roofing

(603) 399-4470
PO Box 81
Westmoreland, NH 03467

  site navigation
Commercial Roofing

When your business needs reliable and quality roofing service depend on Ferguson Roofing.  We provide roofing for commercial, industrial and municipal buildings in the Cheshire County area.  We have the  experience and expertise to be able to deliver a roofing solution to almost any situation.

A building is only as good as its roof.

Don't trust your commercial roofing job to just any roofer. We have a licensed, professional team of commercial roofing experts with years of experience on all kinds of roofing projects. 

New Construction

If needed, we'll work with your architects and contractors to develop a customized roofing system for your new commercial construction.

Existing Commercial Structures

We can help with re-roofing, roof repair, gutter cleaning or roof emergency services, for existing commercial structures.

We're available 24/7 for all our clients' roofing needs in cases of vandalism or weather damage.

For more information about our roofing materials, you visit our Products page. Please feel free to call or email us with your roofing questions. We will gladly

 discuss your options and provide a no-cost estimate.



Ferguson Roofing Request Estimate

Workmanship Guaranteed


Call 603-399-4470 or 603-209-5699
or email us here

Residential Commercial Restoration
Ferguson Roofing Footer

Web development and hosting by CharlesWorks

Ferguson Roofing Links

Residential Services  |  Commercial Services  |  Repair & Restoration  |  Standing Seam Roofing  |  Slate Roofing  Asphalt Shingles  |  Laminated/Architectural Shingles  |  Wood Shakes

Professional Roofing Services
Roof Leak Repairs
Roof Storm Damage
Repair Leaking Roof
New Roof Estimate
Roof Repair Estimate
Roof Replacement Quote
Roof Installation
Roof Repair
Roof Replacement
Roof Maintenance
Standing Seam Roofing
Slate Roofing
Asphalt Shingle Roofing
3 Tab Shingles
Laminated Shingles
Architectural Shingles
Wood Shake Shingles
Residential & Commercial Roofer
Cheshire County NH - Alstead, Ashuelot, Chesham, Chesterfield, Drewsville, Dublin, Swanzey, Fitzwilliam, Gilsum, Harrisville, Hinsdale, Jaffrey, Keene, Marlborough, Marlow, Munsonville, Nelson, North Walpole, Richmond, Rindge, Roxbury, Spofford, Stoddard, Sullivan, Surry, Swanzey, Troy, Walpole, West Chesterfield, Westmoreland, Winchester, NH

Hillsborough County, NH -  Antrim, Bennington, Deering, Francestown, Goffstown, Greenfield, Greenville, Hancock, Hillsborough, Hollis, Lyndeborough, Peterborough, Sharon, Temple, Weare