over 20 years of experience

servicing London, Elgin County and surrounding area

consumer choice award golden pledge badge shingle master logo

our services

shingle roofing

Shingle Roofing

roofing repairs

Roof Repair

metal roofing

Metal Roofing

flat roofing

Flat Roofing



shingle roofing

Rubber Roofing



our commitment to you

When you choose Elgin Roofing to handle your residential roofing or storm damage repair needs, we promise you the following:

To provide you with an in-depth estimate that allows you to make an informed decision about your storm damage repairs.

To thoroughly explain the roofing and storm damage repair process and communicate with you every step of the way.

To guide you through the storm damage insurance claims process and meet the adjuster on your behalf to ensure all damage is accounted for and that the adjuster is aware of costs.

To move the entire process along as smoothly and as quickly as possible so you can focus on the things that are most important to you. Trust us to get your home looking better than ever!



consumer award