Home Our Services -   Common Roof Questions   -  Common Roofing Terms -

 How to choose a rooferGET A QUOTE

Office: 630-232-9010 




We specialize in Residential Roofs, steep or flat.

Thank you for visiting our web site. I assume you are here either because you have a roof problem or are anticipating the need for a new roof soon. Either way, we can help! If you have any roofing questions, please send us an e-mail and we will try to answer your question in a timely manner. gerry@gklemmroofing.com

 G. Klemm Roofing, Co. was started in 1994. We are a small residential roofing company specializing in quality repairs and reroofs in east, central Kane County. My goal from the start has been to provide professional, personal service for your roofing needs, large or small. I aim to give sound honest advice. I will not sell you a roof you do not need.

We are licensed, bonded and fully insured.

With this web page, I will try to answer all of your questions and help to guide you to the right decisions to get a job done that will last and look good for many years to come. This page is in its formative stages. More information will be added as time permits. I’ll try not to talk too much but I have been in this trade for 5 decades and I could probably go on ad nauseum about roofing. 

At G. Klemm Roofing, Co. we strive to be clean, safe and efficient and will treat your property as we would our own. You can be assured that everyone on your roof is covered by workers comp insurance.

We also strive to be environmentally responsible. We use a disposal company that sends the old roofing materials to a facility where it is recycled into road paving material.

Our services include:

(Click here for more details on services) 

* Roof repairs of all types

* Reroofs

* Tearoffs

* Flat Roofs

* Carpentry

* Skylight replacement or installation

* All types of flashing: chimney, pipe, wall, etc.

* All aspects of ventilation

* Insulation

* Gutter cleaning

* Inspections



Visit www.checkbook.org

A nonprofit consumer information & service resource that rates local service firms to help you make better choices.


We are also current and upstanding members of:





     Our main service area covers:

     Geneva 60134                                    Batavia 60510                                  St. Charles 60174

     Wayne 60184                                Campton Hills 60175                               Lily Lake 60151

     Elburn 60119                                   North Aurora 60542                           South Elgin 60177

     West Chicago 60185

     Some additional areas we cover are:

     Carol Stream 60188, Dekalb 60115, Elgin 60123 / 60120,  

     Pingree Grove 60140, Sycamore 60178, Wheaton 60187 / 60189



We service other communities but concentrate on our core area. We do not travel too far to do our job.

I feel the further one travels the less attention they can give to any one location.

We Are Your Local roofer.




G. Klemm Roofing, Co.   630-232-9010