Company Info...

General Roofing Systems is based in Rochdale, Massachusetts, and is a fullly licensed and insured company.

Our team will oversee your project and ensure that every aspect is handled by the right person for that job. We specialize in flat roofing, and also offer other types of roofing.

General Roofing Systems has been in business for over 31 years and is a contractor that you can depend on.