A Schaumburg homeowner on her front walk after a Bravo roof replacement

The roofer you call is the roofer who shows up.

Roofing and gutters in Schaumburg.

Mike Bravo has been on Schaumburg roofs since 2009. Carla Bravo answers the phone. Six of us, one truck, one office on Higgins Road, and we have never sold a job to a subcontractor.

(847) 555-0113 Call Carla

Illinois Roofing License #104.016640 (Unlimited). Fully insured with general liability and workers compensation, certificates emailed on request. 900 E Higgins Rd, Schaumburg, IL 60173.

Meet the crew

Same six people since 2019. Mike runs the roof, Carla runs the office, and nobody on this list is a stranger who got sent over for the day. If you see a face on your roof that is not here, call Carla.

  • MikeOwner, on every roof
  • CarlaOwner, office, answers every call
  • TomasLead installer, 14 years with us
  • ReggieInstaller, flashing and chimneys
  • DannyInstaller, runs the gutter machine
  • LuisTear-off, cleanup, magnet sweep
The Bravo crew going over the day's job in the yard on Higgins Road

What we do

Five things, all done by our own crew. We do not do flat commercial roofs, siding, or windows, and we will tell you who does.

  • Shingle roof replacement

    Full tear-off to the deck, new synthetic underlayment, and ice and water shield six feet up from every eave and in every valley, which is more than the Schaumburg code minimum. Owens Corning Duration or GAF Timberline HDZ, your pick. A typical ranch or split-level is stripped and shingled in one day.

  • Roof repair

    Missing tabs after a wind night, cracked pipe boots, chimney flashing that was caulked instead of stepped. If the fix is under $600 and you say yes on the phone, Mike does it on the inspection visit with materials off the truck.

  • Seamless gutters and guards

    5 inch and 6 inch aluminum, .032 gauge, run off the machine in your driveway so there is no seam to leak. Hidden hangers every 24 inches, not spikes. Guards are optional; we will show you the two styles we carry and tell you which one your oak trees need.

  • Skylights

    Velux deck-mounted units, fixed or venting. We replace them during a reroof or on their own, and every one gets a new flashing kit. An old skylight on a new roof is the leak we get called about most, so we do not reuse them.

  • Attic ventilation

    Ridge vent with real soffit intake, baffles where the insulation has drifted over the eaves. We measure intake against exhaust before quoting, because a ridge vent with no intake just pulls air from your house.

Tomas cutting shingles at the ridge on a Hoffman Estates two-story
Tomas at the ridge, Hoffman Estates, GAF Timberline HDZ in Charcoal, June 2026.
Mike marking a repair area on a Palatine roof during an inspection
Mike marking a repair on a Palatine roof before writing the estimate.

What happens when you call

I answer the phone, not a service, weekdays 7 to 6 and Saturday mornings until noon. I will ask for your address, what you are seeing, and whether there is water coming in right now. If there is, Mike or Tomas comes out the same day to tarp it. Otherwise I put you on the inspection calendar within two business days, and after a storm we run inspections into the evening to keep that promise. Mike walks the roof, photographs everything, and goes over it with you on the driveway. The written estimate, itemized by line with the shingle and gutter color named, is in your email by the end of the next business day. No deposit until you sign, no calls chasing you after that. If you want it, you call.

Carla Bravo, co-owner
(847) 555-0113

What neighbors say

"Carla picked up on the second ring on a Saturday. Mike was here Tuesday, estimate in my inbox Wednesday, roof done the following Friday in one day. Our yard was cleaner when they left than when they came."

Dorota K., Hoffman Estates, June 2026, Google

"Two other companies said I needed a new roof. Mike found the leak at a pipe boot, fixed it that afternoon for a couple hundred bucks, and told me the roof had five more good years. That is who I am calling when it is time."

Brian M., Roselle, April 2026, Google

"They ran the new gutters right in my driveway, so no seams. Danny showed me why the old ones were pulling off the fascia and fixed the wood before hanging the new ones. Priced fair, no upsell."

Priya S., Schaumburg, August 2026, Google

Read all reviews on Google

Where we work

Six towns, all within twenty minutes of the shop on Higgins Road. Close enough that Mike can come back the same day if something is not right.

  • Schaumburg
  • Hoffman Estates
  • Streamwood
  • Hanover Park
  • Roselle
  • Palatine

Outside those towns, call anyway. If it is a short drive we will come, and if it is not we will give you the name of someone good.

Ask for a written estimate

Fill this in and Carla calls you back the same business day to set the inspection. Or skip the form and call her at (847) 555-0113.

No mailing list, no texts you did not ask for. Your information goes to Carla and nowhere else.

Call Carla now: (847) 555-0113