About Us

Our skilled roofers specialize in residential roof installation, repair, and tear-offs. From shingle, tile, metal roofing, rubber, and cedar shake materials, D/Knows Exterior Construction can professionally install and repair your residential roof. We’re experts in chimney repair and metal flashing.

Has your roof been damaged in a storm? We will come out and perform a thorough inspection, make repairs, and even help with your insurance claim. D/Knows Exterior Construction are Certified GAF Shingle Installers, allowing us to provide you with the best warranties in the business. We only use products from the highest rated manufacturers in the industry including Certain-Teed, Firestone Building Products, Owens-Corning, Tamko, GAF, and Velux. Our commitment to excellence and years of experience have enabled us to provide you with the level of quality you’d expect from a licensed roofing contractor.

Call today to schedule your free estimate for roofing installation or repair. We also recommend you check out this blog for renovation ideas. We offer easy financing options, so you can enjoy quality without emptying your wallet. D/Knows Exterior Construction looks forward to serving as your local Clinton County and greater Metro-East roofing contractor.

Need a New Roof? Call Now:

Proudly offering roofing service in Edwardsville | Collinsville | Maryville | Belleville | Troy | O’Fallon | Breese | St. Rose | Trenton | New Baden | Germantown | Carlyle | Centralia

Roofing Service Area in: Edwardsville

Edwardsville roofer |Edwardsville roofing |Edwardsville roofing contractor |Edwardsville roof repair |Edwardsville roofing companies |Edwardsville roofing services | Edwardsville metal roofing services

Roofing Installation & Repair in Collinsville

Collinsville roofer | Collinsville roofing | Collinsville roofing contractor | Collinsville roof repair | Collinsville roofing companies | Collinsville roofing services | Collinsville metal roofing services

Roofing Installation & Repair in Maryville

Maryville roofer | Maryville roofing | Maryville roof repair | Maryville roofing companies | Maryville roofing services | Maryville metal roofing services

Roofing Installation & Repair in Belleville

Belleville roofer | Belleville roofing |Belleville roofing contractor |Belleville roof repair |Belleville roofing companies |Belleville roofing services | Belleville metal roofing services

Roofing Installation & Repair in Troy

Troy roofer |Troy roofing |Troy roofing contractor |Troy roof repair |Troy roofing companies |Troy roofing services | Troy metal roofing services

Roofing Installation & Repair in O’Fallon

Ofallon roofer| Ofallon roofing | Ofallon roofing contractor | Ofallon roof repair | Ofallon roofing company | Ofallon roofing service | O’Fallon metal roofing services

Service Area in: Breese

Breese roofer| Breese roofing | Breese roofing contractor | Breese roof repair | Breese roofing company | Breese roofing service | Breese metal roofing services

Roofing Installation & Repair in Germantown

Germantown roofer|Germantown roofing |Germantown roofing contractor |Germantown roof repair |Germantown roofing company |Germantown roofing service |Germantown metal roofing services

Roofing Installation & Repair in Carlyle

Carlyle roofer|Carlyle roofing |Carlyle roofing contractor |Carlyle roof repair | Carlyle roofing company | Carlyle roofing service |Carlyle metal roofing services

Roofing Services in Centralia

Centralia roofer|Centralia roofing |Centralia roofing contractor |Centralia roof repair |Centralia roofing company |Centralia roofing service |Centralia metal roofing services