Skip to main content
Moeller Construction — Roofing, Siding, Windows

Serving the Quad Cities since 1998

Moeller Construction — Roofing, Siding, Windows

Let’s take a look at your roof — free, and no obligation.

Call 563-349-2824 — Free Estimate

Free, No-Obligation Roof Inspection.

Roofing, storm damage, siding, gutters, and windows. Honest advice, no high-pressure sales.

Request an estimate →
  • Since 1998
  • BBB Accredited, A+ rating
  • 100% recommend · 13 reviews on Facebook
  • Open until 8pm, Mon–Sat

Start here

What’s going on with your house?

Tell us what you’re seeing and we’ll take it from there. Most people come to us with one of these three.

My roof is leaking.

A stain on the ceiling or a drip in the attic usually means water is already getting past the shingles. We’ll find where it’s coming in.

Roof and leak repair →

We lost shingles in the storm.

Hail and wind damage isn’t always easy to see from the ground. We’ll get up there and look properly.

Storm damage restoration →

Our siding or gutters were damaged.

Siding, gutters, and windows take the same weather your roof does. We repair and replace all three.

Siding, gutters and windows →

Not sure which one you’re dealing with? Describe what you’re seeing and we’ll tell you what it sounds like.

Call or text 563-349-2824

Free, no-obligation inspectionOpen until 8pm, Mon–Sat

What we do

Roofing first — and the rest of your home’s exterior too.

Roofing and storm damage are the heart of the business. We also handle the siding, gutters, and windows around it, plus larger projects when you need them.

Roof repair and replacement

We repair leaks and damaged sections, and we replace roofs that have reached the end. If a repair will do the job, we’ll tell you it’s a repair. Every roof starts with a free, no-obligation inspection so you know what you’re actually dealing with.

More about roofing →

Storm damage restoration

Hail, wind, missing shingles, and the leaks that follow. Rich inspects the damage, photographs what he finds, and walks you through your options. His background as an insurance adjuster means he understands the claims process from the other side.

More about storm damage →

Siding

Installation and repair, whether it’s storm damage or siding that’s simply worn out.

Gutters

Installation and repair, so water leaves the roof and gets away from the house.

Windows

Installation and replacement for windows that leak, stick, or let the weather through.

  • Decks
  • Garages
  • Remodeling and additions

Not sure what you’re looking at? Let’s take a look and talk through your options.

  • Free, no-obligation inspection
  • No high-pressure sales

What to expect

What happens after you call

Calling doesn’t commit you to anything. Here’s the whole process.

  1. 1

    You call or text.

    Tell us what you’re seeing — a ceiling stain, missing shingles, a gutter pulling away. Whatever brought you here.

  2. 2

    We schedule a time that works for you.

    We’ll find a time around your schedule. We’re open until 8pm, Monday through Saturday.

  3. 3

    Rich takes a look.

    Rich inspects the roof or exterior himself and photographs what he finds, so you can see it the way he does.

  4. 4

    You get a written estimate.

    You get a written estimate and a plain-English explanation of your options, with no obligation either way.

Storm damage

Help understanding the insurance process

After a hailstorm, the hardest part often isn’t the roof. It’s the paperwork.

Rich Moeller spent time working as an insurance adjuster before this, so he’s seen the claims process from the other side. He’ll inspect your roof, document the damage with photographs, and explain what he found in plain English — so you can have an informed conversation with your insurer.

We can’t tell you what your insurance company will decide, and we won’t pretend otherwise. What we can do is make sure you understand your roof’s condition and what your options are.

Storm damage? We’ll take a look for free.

  • Rich inspects every roof himself
  • Open until 8pm, Mon–Sat

What customers say

Twenty-eight years of neighbors

“Great! They did all my neighbors roofs too! Honest & dependable.”
Jill S. · Angi review, April 2021 · Roofing

Summary of an Angi review, April 2023

What a recent repair looked like

A homeowner needed a roof repair and had already received two estimates from other companies that they weren’t comfortable with. They posted the project on Angi and heard from Moeller Construction right away. They described our estimate as fair, and said the work was completed professionally and to a high standard.

Let’s take a look and talk through your options.

  • Serving the Quad Cities since 1998
  • BBB Accredited, A+ rating

Do I need a repair or a whole new roof?

It depends on how much of the roof is affected, how old it is, and whether the decking underneath is still sound. A few damaged shingles after a storm is usually a repair. Widespread granule loss, curling across whole slopes, or leaks in more than one place usually points to replacement.

We’ll tell you which one you’re looking at, and we’ll tell you if it’s the cheaper of the two. Quality over quantity means we’d rather do one honest repair than sell you a roof you don’t need.

Local and dependable, right here in the Quad Cities

We’re based in Davenport and we work throughout the Quad Cities — Bettendorf, Rock Island, Moline, East Moline — and the surrounding Iowa and Illinois communities.

Request an estimate

Call, text, or write it out — whatever’s easier.

Calling gets you the quickest answer, and you can reach a person until 8pm six days a week. If it’s late or you’d rather put it in writing, send the details and Rich will take a look.

563-349-2824

Call or text.

  • Serving the Quad Cities since 1998
  • BBB Accredited, A+ rating

Request a free estimate

Prefer to write it out? Send the details and Rich will take a look.

  • Free, no-obligation estimate
  • No high-pressure sales
  • Since 1998
  • BBB Accredited, A+ rating
  • 100% recommend · 13 reviews on Facebook
  • Open until 8pm, Mon–Sat
Call 563-349-2824 — Free Estimate