Skip to content
$1,000 OFF roof replacement · $0 up front — pay when we're done
Dave Mann Restoration Services logo with house rooflines
Roofer walking a shingle roof under a blue sky

About Dave Mann Restoration

Honest roofing for Kansas City homeowners

An Overland Park roofing and exterior company that does the job in a day, stands behind it for 15 years — and doesn't ask for a dime until it's done.

  • 15-Year WorkmanshipOur labor warranty
  • Lifetime ManufacturerWarranty on shingles
  • Done in 1 DayMost roofs, sometimes 2
  • $0 Up FrontPay when we're done
  • Insurance ClaimsWe help you file

Our story

Roofing the way homeowners wish it worked.

Dave Mann Restoration was built around the things homeowners in the Kansas City area kept telling us they wanted from a roofer: show up, be honest, finish fast and don't ask for money before the work is done.

So that's how we work. Craig Warren inspects every roof himself and gives you a straight answer with photos. Our crews finish most roofs in a single day. And you pay when the job is complete — not before.

We install GAF, Malarkey and CertainTeed roofing systems and back our installation with a 15-year workmanship warranty, on top of the lifetime manufacturer warranty on your shingles.

Two roofers installing a new shingle roof together

Your inspector: Craig Warren

Free inspections · phone appointments

What you can count on

Our promises, in writing.

  • No money up front — pay when the job is done
  • Most roofs completed in one day, sometimes two
  • 15-year workmanship warranty on every roof
  • Lifetime manufacturer warranty on shingles
  • GAF, Malarkey and CertainTeed roofing systems
  • English-speaking crews you can talk to
  • Help filing hail and wind damage insurance claims
  • Open Monday–Saturday, with phone appointments
  • No money up front

    You don't pay a dime until the job is done and you've walked it with us. We carry the risk, not you.

  • Most roofs in one day

    A full replacement is usually finished in a single day — two at most for bigger roofs — so your home isn't left exposed.

  • 15-year workmanship warranty

    We stand behind our installation for 15 years, on top of the lifetime manufacturer warranty on your shingles.

  • Top shingle brands

    We install GAF, Malarkey and CertainTeed roofing systems — names Kansas City homeowners and insurers know.

  • Crews you can talk to

    Our crews speak English, so you can ask questions on site and get straight answers from the people on your roof.

  • Insurance claim help

    Hail or wind damage? We document everything and help you through the insurance claim from start to finish.

Kansas City skyline at dusk

Local to Kansas City

On both sides of the state line.

From our base in Overland Park we serve homes within 25 miles — Johnson and Wyandotte counties in Kansas, and Kansas City, Lee's Summit, Independence, Raytown and the Northland in Missouri.

See every town we serve
New home with a black architectural shingle roof

Free inspection · $0 up front

See why homeowners pay us last.

Call (913) 339-8863 for a free inspection. Most roofs are done in one day, and you don't pay until the job is finished.

Call now Free inspection