
Roofing
Replacements, repairs and storm-damage inspections, installed to GAF Master Elite standards.
- Asphalt shingle & architectural shingle
- Flat & low-slope roofing
- Emergency tarp & repair
ProCare Solutions is a family-owned roofing and exteriors company in Oswego. We inspect for free, put everything in writing, and tell you the truth about what your roof needs, even when the answer is "nothing yet."





Replacements, repairs and storm-damage inspections, installed to GAF Master Elite standards.

Vinyl, fiber cement and engineered wood siding built for Chicagoland wind, hail and freeze-thaw winters.

Andersen windows installed the right way: full frame, flashed and taped to the wall, not slid into the old frame and caulked.

Kitchens, baths, basements, decks and additions, plus the whole-home exterior projects that need one crew instead of three.
ProCare is a licensed general contractor, not just a roofer. One crew, one point of contact and one warranty, whether it's a ceiling repair or a full makeover.
Kitchens, bathrooms and basements, planned and built by the same people who'll stand behind it.
More room inside or out, built to code and tied into your existing roof and siding the right way.
When a leak brings down a ceiling, we fix the roof and the damage it caused, and work with your insurer on both.
New siding, soffit, fascia, trim and windows done together, so every piece is flashed and sealed into the next.

Doug once called Andersen about a broken window sash that was 26 years old, six years past its warranty. Andersen sent a new one at no charge. He was so impressed he replaced every window in his own house with Andersen. That’s the kind of company we want behind your home.
Installed full frame, flashed and taped into the wall.
See window installation details →Curious why the materials matter? See the difference in our gutters, soffit and windows
Most roof problems start in places you can't see from the driveway. Here is what we check, layer by layer.

The free inspection is where every project starts. The written estimate comes after.
We look at the actual condition of your roof or exterior and tell you what we find, in plain language. No cost, no obligation. This is the entry point for every project.
A detailed estimate takes real time: measurements, an attic check, and the right materials for your house. That's why it comes after the free inspection, once we both know it's a fit. We walk you through it in person.
Call ProCare before you call your insurance company. Coming in after a claim is already filed can add months and reduce what it recovers.
Call 888-223-1119 ↗ProCare is family-owned and based at 902 Plainfield Road in Oswego. Doug and Patti have been putting roofs on homes across the southwest suburbs since 2014, and they answer the phone when something needs a look next year too. Every job comes with a written warranty and a real address you can drive to.
We work where we live. Every community on this map is a short drive from Oswego, which is why we can inspect quickly and come back when you call. Don't see your town? Call anyway, we'll confirm fit fast.
Oswego · Yorkville · Plainfield · Naperville · Bolingbrook · Romeoville · Shorewood · Joliet · Lockport · Homer Glen · New Lenox · Orland Park and 20+ nearby communities.
See the full service area →