When you need a roofing company in Elmhurst you can trust, O’Danny Boy Builders is ready to help. Our team works with homeowners, business owners, and property managers throughout Elmhurst, providing honest inspections, clear explanations, and quality roofing work that is built to last.
Elmhurst has a mix of classic bungalows, brick two-stories, and updated homes on quiet, tree-lined streets. Roofs here take a beating from every season. Winter snow and ice, spring storms, summer heat, and fall winds all put stress on shingles, flashing, gutters, and decking.
Our roofing contractors take those conditions into account on every project. We look at how your roof is aging, how the water sheds, and what materials will perform best over time. You get straightforward feedback, not pressure. If a repair makes sense, we say so. If it is time for a full replacement, we explain why and what that process looks like.


We proudly serve homeowners and businesses in Elmhurst and throughout the northern and western Chicago suburbs, providing reliable roofing expertise, clear communication, and responsive service.
We provide full-service roofing solutions for homeowners, businesses, HOAs, and property managers throughout the greater Chicago area.
Your home is one of your largest investments, and a strong roof is a key part of protecting it. Our residential roofers in Elmhurst focus on doing the job correctly, with careful prep work and clean installation.
Our residential roofing services include:
O’Danny Boy Builders also works with Elmhurst businesses, multi-family buildings, and HOAs. We understand the needs of property managers and owners who want predictable scheduling, clear communication, and dependable results.
Our commercial roofing services include:
In Elmhurst, storms can move in quickly and cause damage that is not always obvious from the ground. Missing shingles, lifted edges, dented vents, and damaged flashing can lead to leaks over time.
Storm damage services include:






If you are noticing missing shingles, granules in your gutters, interior staining, or simply have an older roof, now is a good time to schedule an inspection. There is no obligation and you get a clear assessment of your roof’s condition. Give us a call or use the form below to request a free roof inspection.
With O’Danny Boy Builders, roof inspections in Elmhurst are free and come with no obligation.
A roof inspection is more than a quick glance from the ground. During an inspection, we examine shingles, flashing, valleys, and other key areas for signs of wear or damage. We also review gutters, roof edges, and ventilation, and check the attic when possible for leaks or moisture issues.
We document our findings with photos, explain what we see in plain language, and walk you through any recommended repairs or replacement options so you can make an informed decision about your roof.
A 20 year old roof is usually getting close to the end of its expected service life, especially if it is a standard asphalt shingle system that has been through a lot of Midwest winters. A professional inspection can tell you if your roof is safe to keep for a few more seasons or if you are better off replacing it before bigger problems develop.
O’Danny Boy Builders provides roof repairs, full roof replacements, storm damage inspections, commercial roofing, and routine maintenance for homes and businesses in Elmhurst. We work with asphalt shingle systems as well as flat and low-slope roofing commonly found on commercial and multi-family properties.
For a typical single family home in Elmhurst with an asphalt shingle roof, a full tear off and replacement often falls somewhere in the range of about $10,000 to $18,000, with many projects landing in the middle of that range. At O’Danny Boy, we provide free inspections and clear, written estimates.
