
Roof Replacement
Full tear-off, new underlayment, new shingles, new flashing. One crew, one price.
Ask about roof replacement
Built Above Expectations
Milwaukee roof replacement and repair with a free inspection, a written quote within 24 hours after your inspection, and no sales pressure.
Call (414) 276-0148Our services
Four jobs, done by our own crew, on homes like yours.

Full tear-off, new underlayment, new shingles, new flashing. One crew, one price.
Ask about roof replacement
Leaks, lifted shingles, bad flashing. Most repairs are done in a day.
Ask about roof repair
We document the damage, tarp it, and walk you through the insurance claim.
Ask about storm damage help
New gutters and siding repairs, done by the same crew while we are on site.
Ask about gutters & sidingFeatured work
Drag the handle, or swipe, to sweep the old roof away. Three Milwaukee-area homes.

BeforeAfterWest AllisMore recent projects

BeforeAfterOak Creek
BeforeAfterWhitefish BayRoof visualizer
Spin it. Recolor it. Compare styles on a representative house, not your own, before we build.
House style
Drag to rotate · Scroll or pinch to zoom
Roof style
Roof condition
Solar panels
Roof color
Siding color
Selected: Two-Story Colonial · Architectural Shingles · Charcoal · New roof
Estimated for a mid-size home: $13,000–$21,000
Book a Free InspectionWhy Altis
Our own employees, not subcontractors.
One price on paper, valid 30 days.
If our workmanship fails, we fix it. In writing.
Monthly plans, so a bad roof can stop waiting.

Foreman · 22 years on the roof
“I walk every roof myself before we put a price on it.”

Flashing specialist · 14 years on the roof
“Flashing is where leaks are born. I fit it like it has to last 30 years, because it does.”

Project coordinator · 9 years on the roof
“You will always know what happens next, and when. I call before you have to ask.”

Gutters & siding · 11 years on the roof
“A roof is only finished when the water leaves the house properly.”
“The hail hit on a Tuesday. Altis had a tarp on by Wednesday morning and handled the insurance adjuster with me. I never felt lost.”
“One price in writing, and it was the price we paid. They were done in two days and the yard was cleaner than they found it.”
“Small leak over the kitchen. They came out the next day, fixed it in an hour, and charged what they quoted. Fair and quick.”
We climb up, photograph everything, and tell you straight what the roof needs. Free.
One clear price in writing within 24 hours after your inspection. No pressure to sign.
Most roofs take 1–2 days. We sweep the yard with a magnet for nails and leave it clean.
Magnet sweep across the lawn before we leave.
Book a Free Inspection
Pricing guide
Real ranges for full replacement on Milwaukee-area homes. Your exact price comes in writing from the free inspection.
| Home size | Typical size | Replacement range |
|---|---|---|
| Small home | Typical size: under 1,500 sq ft | Replacement range: $9,500–$14,000 |
| Mid-size home | Typical size: 1,500–2,500 sq ft | Replacement range: $13,000–$21,000 |
| Large home | Typical size: over 2,500 sq ft | Replacement range: $20,000–$34,000 |
Ranges include tear-off, underlayment, architectural shingles, flashing and cleanup. Steep roofs, extra layers and rotted decking can change the price — we show you before we start.
Book a Free InspectionWritten quote
Every quote is a one-page document like this. Line items, one total, valid 30 days.
Book a Free InspectionWritten Quote #2417
Prepared for: Sample home, Wauwatosa WI
Inspection date: on site
Valid 30 days
Dale Kowalski, Foreman
Sample quote for a 1,900 sq ft home
Service area
Twelve towns, one local crew
Our crew is based in Milwaukee. Not sure you are in range? Call and we will tell you.
Storm damage?
From the ground is fine. Shingles in the yard, dents in gutters, water stains inside. Photos help your insurance claim.
If you cannot get up there safely, do not. A wet ceiling can wait for us; a fall cannot.
We answer storm calls 24/7 and can have a tarp on fast.
Storm calls go straight to the crew. No phone tree.
We answer storm calls 24/7, tarp the roof, and help you start the claim.
Call (414) 276-0148 — 24/7Or book a free inspectionFAQ
Most roofs take one to two days. Large or steep roofs can take three. We tell you the schedule in your written quote.
Yes. We document the damage with photos, meet your adjuster on the roof if you want, and give you the paperwork your insurance company asks for. We cannot promise what they will pay, and we will tell you plainly what we think.
Yes. No fee, no obligation, and no pressure to sign. You get a written quote within 24 hours after your inspection, either way.
A 10-year workmanship warranty from us, in writing. Shingles also carry the manufacturer warranty. If something we did fails, we fix it.
Every day. We sweep the yard with a magnet for stray nails before we leave.
No. We explain the payment plan in your written quote before you sign, and financing is available if you want to spread the cost.
Free inspection
Tell us a little about your roof. We call you back, set a time, and send a written quote within 24 hours after the inspection.
We call you
Within one business day, to set a time that works.
We inspect the roof
Photos from the roof, and a straight answer. Free.
You get a written quote
One clear price, in writing, within 24 hours after the inspection.
Mon–Sat 7am–7pm · 24/7 for storm emergencies
Built Above Expectations.