Slate near City Centre or a new build off Spring Road — in the City of Trees, we’vegot the range and the care to do it right.
Locally owned · 20+ years of roofing experience · GAF-certified · Illinois Roofing License 104.020456
They don’t call Elmhurst the City of Trees for nothing. The same canopy that shades Wilder Park andthe streets around Elmhurst University also drops leaves in your gutters and the occasional limb onyour roof. And the housing is as varied as any town in DuPage County: older Victorians andFoursquares in the York and Cottage Hill area, brick bungalows and Tudors mid-city, postwar Capesand ranches, and custom new builds going up on teardown lots near downtown.
Rosewell Roofing began with two brothers working out of Hinsdale and is still owner-led as it growsinto the surrounding suburbs — adding skilled hands as we go. From a slate roof near City Centre toa new build off Spring Road, we have the range to do it right and the standard the company wasfounded on to back it up.
Older homes near City Centre, family homes in Brynhaven and Crescent Park,and businesses along York and Spring Road — we roof them all.

From a single torn shingle to a full tear-off, our crew installs and repairs roofs built to outlastthe weather — and leaves your property cleaner than we found it.
Roof installation
Roof repair
Full roof replacement
New siding & gutters

Flat roofs, low-slope membranes, and multi-building HOA work, scheduled to keep yourtenants and customers undisturbed.
Emergency leak repair
Multi-family & HOA roofing
Repair & maintenance
Flat & low-slope replacement

When weather does damage, we document it, work directly with your adjuster, and pursue thecoverage your policy owes — then restore the roof.
Hail & wind damage
Insurance claim guidance
Emergency tarping
Full storm restoration
Our approach doesn’t change with the size of the job: protect the property, keep the site clean,communicate clearly, and stand behind the work. Most replacements take a day or two, and we keepyou posted the whole way.
Elmhurst’s older homes ask more of a roofer. Steep Victorian pitches, original slate and cedar, andthe low-slope sections on bungalows and Capes that love to form ice dams in winter — these takeexperience to get right. If your home is a designated landmark, exterior work can require historic review, and we’ll help you navigate it. The City of Trees’ heavy canopy makes regular inspection and clean gutters more than a nice ty here.

Elmhurst’s range of homes calls for a range of materials — architectural anddesigner shingles for most, with cedar shake, composite slate, and stone-coatedsteel for the historic and high-end homes near downtown. On the bungalows andCapes prone to ice dams, the right underlayment and ventilation matter as muchas the shingle itself.

Elmhurst’s big trees are the city’s pride and its roofing hazard — strong winds bring limbs down, andhail tracks through the area like it does everywhere in DuPage County. After a storm, don’t assume your roof is fine because it looks fine from the sidewalk. We’ll document any wind or hail damage andhandle the insurance side if a claim is warranted.
Yes. The historic homes around York and Cottage Hill are exactly the kind of work we take pride in. We’ll identify what’s on your roof and recommend materials that fit the home’s era and architecture.
Elmhurst requires a permit for roofing over materials like shake, slate, or tile, and designated landmark homes may need historic review for exterior changes. We handle the permitting and help you through any review.
Ice dams come from heat escaping into the attic and uneven roof temperatures — common on low-slope bungalow and Cape roofs. We address it with proper ventilation, insulation at the eaves, and ice-and-water underlayment when we reroof.
Most homes are a one- to two-day job. Larger or more complex historic roofs can take a little longer, and we’ll give you a realistic timeline up front.