Welcome to DGB Roofing Construction

When it comes to repairing your roof, doing a complete re-roof, or performing maintenance on your roof, don’t trust the door to door storm chasers that are here today and gone tomorrow. Put your trust in DGB Roofing Construction! We’ve been repairing Chicagoland’s roofs for decades. Our suppliers have such faith in our work that they can provide a 50 YEAR WARRANTY on all materials and we offer a 10 YEAR WARRANTY on labor!

We also offer in-house Claims Assistance to make the process a breeze from start to finish! We take the guesswork out of the claim process for you and help to get your insurance company to pay for what they should. It is our pleasure to negotiate your claim for you. That's what we were trained for.

Our Services Include

Residential Roofing

Commercial Roofing

Claims Assistance


We offer a


on materials   

& a


on labor.



We are not subcontractors, so these are the same trucks that you'll see when we're working on your roof. Scroll through our gallery and see all of our vehicles. We would love to see them on your street!

DGB Roofing red truck/2 work trucks
DGB Roofing black truck
Two white work trucks
DGB Roofing dump truck
DGB Roofing work truck
DGB Roofing work truck
DGB Roofing dump truck
Roofing Problems?
dgb logo jpeg (4).jpg
  • Facebook Social Icon
  • Google+ Social Icon

Lic. 104.016996

Lic. 105.007108

Crystal Lake, IL 

left side.jpg
In need of a new roof?
Get a free estimate! 
Call Now: (815) 444-8336


Office Location

8600 Route 14, Suite 210

Crystal Lake, IL 60012

(815) 444-8336


Office hours

Monday-Friday 8:00am-4:30pm

We service the following towns. If you don't see your town listed,

give us a call and see if it possibly jumped off of our list. 

Algonquin, Barrington, Barrington Hills, Bull Valley, Burtons Bridge, Carpentersville, Cary, Crystal Lake, East Dundee, 

Forest Lake, Fox Lake, Fox River Grove, Gilberts, Grayslake, Hainesville, Holiday Hills, Huntley, Ingleside, Island Lake, 

Johnsburg, Lake Barrington, Lake In The Hills, Lake Zurich, Lakemoor, Lilymoor, Mccullom Lake, Mchenry, Mundelein, 

North Barrington, Pingree Grove, Prairie Grove, Richmond, Ridgefield, Round Lake, Round Lake Beach, Sleepy Hollow, 

Spring Grove, Trout Valley, Union, Volo, Wauconda, West Dundee, Wonder Lake, Woodstock

dGb Roofing Construction Inc. is fully licensed, bonded, and insured.