About Elgin Roofing

Meet Our Team

Elgin Roofing

About Us

Elgin Roofing has been serving Elgin County and the surrounding regions (London, St. Thomas, Etc.) for over 20 years. As demand for our work grows, we continue to expand year after year, our in-house crews are fully trained and insured to complete projects at the highest level. We are certified with both GAF and Certainteed to offer our clients the best products from the best brands, that lead the industry in both performance and warranties.

We keep our reputation public to ensure transparency and make your decision easier, check out our google reviews and social media accounts for real testimonials and jobs. Call us or click the button below to start the process of getting your estimate! 

GAF - Golden Pledge
GAF - Master Elite
GAF - Silver Pledge
ShingleMaster Roofing Contractor Certainteed

Frequently Asked Questions


Roofing shingles and wood shake usually have a 15-30-year lifespan, depending on the quality of the original shingles, how well the roof was installed, and the location and tree cover of your home.

A Canadian roof is subject to weather extremes, wide temperature swings, snow, ice, hail, ice dam issues, direct sunlight, wind, and even poor deck ventilation—all of which play a part in the longevity of a roof. These extreme conditions are a perfect illustration of why it’s so important to choose an experienced and professional roofer that does the job with precision and chooses the best roofing materials.

While the roofing shingle manufacturers we use today, like GAF and Certainteed, offer lifetime warranties, in the past, this wasn’t always the case. We advise our customers that 15-25 years is a good guideline to consider a replacement, but again it depends on the above factors.

Here are some issues to watch for:
Evidence of water leaks on your ceiling (water spots/discolouration)
Discoloured or cracked interior drywall
Curling shingles
Hail / wind damage
Loss of the asphalt granulation / bald spots on the shingle
Decayed shingles
Cracked / Damaged / Missing shingles
Missing or rusted flashing

If your residential roof has any of these issues, or is over 12-15 years old, we encourage you to call us for an inspection. Not all damage is visible to the untrained eye from the ground, and having a professional up on the roof for a closer inspection can ensure any damage is spotted early enough to avoid expensive repairs down the road.


That depends on the condition of the shingles and if they’re collectively past their prime or not—and also if the original roofing contractor installed the roof improperly or not. Roofing shingles in good condition can be repaired as long as the integrity of the shingle hasn’t been damaged too much. For roof shingles that are decayed, damaged, or just old, it can be more economical for your home’s protection and investment to have us perform a roof replacement.


There are several factors that determine the cost of your new roof. These include the professionalism and quality of your roofing contractor, the type, brand, and grade of roofing shingle that you select, the size of the roof, as well as the slope and shape of your roofline.

Don’t choose your roofing contractor based on cost alone!
Yes, price is a factor, but there are many other components to consider in getting the quality roof that your home deserves. Remember that roofing contractor workmanship and high-quality roofing materials have significant value. Simply hiring the cheapest roofing contractor could end up costing more in the long run if you need more frequent repairs due to shoddy work as well as the need for an earlier roof replacement.

Elgin Roofing can provide a no-obligation roofing estimate to get a fair and accurate cost for your unique home’s needs.


This roofing question is one that brings aesthetics and finances into the equation. Elgin Roofing has been a roofing contractor for 20+ years, and we can highly recommend GAF and Certainteed asphalt, fiberglass, and metal shingles without hesitation. These roofing shingles provide the best value for your dollar as well as attractive appearance for your home’s curb appeal.


If your downspouts and gutters are in good shape, our Elgin Roofing team can simply work around them. And we won’t remove and reinstall them once your roof is complete to avoid damaging them. However, if your gutters need repair or replacement, Elgin Roofing can provide this service too.


As one might expect, there are multiple factors that affect all roofing projects: weather, if there is a second layer to remove, flashing issues, and more. But overall, our professional roofers at Elgin Roofing can be finished with your new roof—from taking off the old roof to cleaning up—in two to four days, depending on the above factors.

Our crews are very efficient in the roof removal, new roof installation, gutters, and cleanup. Our professional roofers are trained to stay on schedule and ensure your complete satisfaction with your roofing installation. These factors take coordination, and at Elgin Roofing, we pride ourselves in being organized, efficient, and professional.


Since roof replacement and roofing repair can be a noisy and messy process, you may wish to consider going somewhere else for a few hours once the roofing contractors begin pulling off the old shingles to avoid the noise. Consider your pets as well. Unfortunately, there’s no way around this, but we do our best to minimize inconvenience during this roofing process.

• Park your vehicles in the street or down the block. The roof removal trucks will need to occupy your driveway, and relocating your vehicles helps keep them safe and out of the way of stray shingles and nails. We are very efficient in our clean-up and use mobile bins to collect shingles and materials. So, you won’t have a big dumpster on your property for a few days, we remove this dumpster at the end of every workday unless otherized otherwise.

• While we have done thousands of jobs without issue, we still encourage customers to protect any item that has high value. Since we will be walking on your roof, the vibrations could upset something that is unsecure.

• Cover your swimming pool if you have one. If you don’t own a pool cover, we will place tarp over it.

• Cover or move anything of value from the yard. We’re not as familiar with your yard as you are. So, either move or alert us to any item we need to avoid affecting.

• We will take all precautionary measures to protect the items on your property, from covering items with tarp in the garage or yard to using a blower to remove any residual dust. If you have a decorative driveway or sidewalk, we’ll take care to protect it from vehicles, debris, and footsteps.


It’s covered. The GAF and Certainteed shingle manufacturers we work with offer lifetime warranties, and most are transferable to any new homeowner for a small fee. And that’s just the shingles.

We take great pride in our workmanship and have done thousands of roofing installations without issues. But if any leaks come about, we will repair any leak and any damage to sheetrock, insulation, or paint.

Our warranties and commitment to professional craftsmanship are how we’ve earned the trust of thousands of customers in Elgin County and the surrounding area, and we look forward to speaking with you about your roofing and exterior needs as well.

Feel free to contact us at 519-808-4201 for a no-obligation consultation, and learn why Elgin Roofing is considered one of the best roofing companies in Elgin County and surrounding area!

About

We are a fully certified and insured roofing company striving for perfection on every job. Our staff is fully trained and very capable of completing each task with quality you can trust.

Contact

240 Elm St, Aylmer, ON N5H 3M8
Monday–Friday 8AM-5PM
+1 519-808-4201
office@elginroofing.ca