Residential Roofing

Our skilled team will take extra care to ensure your satisfaction upon completion of your roofing project.


Our Roofing Process

  • We strip the existing roofing system down to the wood deck to inspect for rotted decking and to verify the deck has been nailed to meet building code.


  • We six nail our shingles to achieve high wind resistance where others only use four nails per shingle.


  • We use compatible high-quality materials, not interchanging manufacturers, to ensure your manufacturer’s warranty will be honored.


  • We only offer high grade materials.


  • We take care to protect your lawn and landscaping during tear off, leaving it in the same condition or better than when we arrived.


  • We leave your property in a clean and professional manner at the end of each work day.


  • We thoroughly clean the property after all work is completed and use a magnet to pick up any stray nails in your lawn or driveway.

We offer 


on materials



on labor.

Skill and Experience

Because of our experience, we know that hammering shingles while installing a ridge cap is better when done by hand. By hand-nailing, our roofers can ensure the nail is properly placed and is driven in at the correct depth, flush with the shingle, and not over-driven.


Recently completed

We use GAF Timberline® HD shingles

Below are some of our color choices

Due to monitor differences, colors may appear lighter or darker.

These images are here to give you an example of what your new roof could look like.

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.