DUNS #: 826593761

Fax (540)-834-0336

Game Changing Roofing System?

Welcome to Johnson Roofing Systems, Inc...

Elon Musk created a mini frenzy in the cleantech world when he announced roofing tiles with embedded solar panels, but India already had an innovator who figured out this solution and much more.

​​​​​Your Qualified Class A Commercial Roofing Contractor

230 Industrial Drive - U

Fredericksburg, VA 22408

Johnson Roofing Systems, Inc.

230 Industrial Drive Unit U

Fredericksburg, VA 22408

(540)-834-0335 Office

(540)-834-0336 FAX

7-4 Mon-Fri   -   Closed Sat-Sun *(Office Hours)

Local Weather 

Johnson Roofing Systems, Inc. wants to put your roof on. Contact us at our Fredericksburg, VA office for your free quote. See Contact page 

Cold temperatures change the physical properties of adhesives, sealants, primers and coatings, and alter the handling characteristics of roofing membranes due to increased rigidity.

Roofing In The News

CAGE CODE: 5C9V4

Quote Request

Message From Our General Manager

EIN: 65-1306223


Since 2005

FREDERICKSBURG WEATHER

Updated Weekly.....

Your leader in expert, quality craftsmanship

Direct (540)-834-0335

Limitations of Cold Weather Roofing Applications

"I have seen enormous changes in the construction industry in my 42 years in the roofing profession. First and foremost, quality and service have taken a back seat to low prices"

NAICS Codes:

238160 - ROOFING CONTRACTOR

238170 - SIDING CONTRACTOR

541350 - BUILDING INSPECTION SERVICES

332332 - SHEET METAL MANUFACTURERS

238996 - ALL OTHER SPECIALTY CONTRACTOR

Purchasing a new roof is one of the most important aspects of your building/construction experience. It is key for your new roof to be installed correct per manufacturer's details, specifications, code compliance and do so on time and according to budget. It is our business philosophy to do it right every time and maintain our core value of service and quality first.