Mid Valley Leads · Roofing

Get free roofing bids from local Mid-Valley contractors

Tell us about your project and we'll route it to vetted roofers serving Salem, Keizer, and the surrounding Willamette Valley.

Serving Salem, Keizer, Dallas, Independence, Silverton, Woodburn, McMinnville, and the surrounding Mid-Willamette Valley.

Your contact info
Project address
Project details
What kind of work?
Is there an active leak?
Working with an insurance claim?
Photos (optional)

Pictures help contractors give you accurate bids. Up to 8 photos, 10MB each.

By submitting, you’re agreeing to be contacted by local contractors about this project. We don’t sell your info to anyone else.

How it works

  1. 1. Tell us about your project

    Fill in a short form with your address, project type, timeline, and (optionally) photos. Takes about two minutes — no account needed.

  2. 2. Local contractors see your request

    Vetted contractors in your area receive your bid request through our platform. Multiple pros compete for your business, so you get fair, competitive quotes.

  3. 3. Get bids and pick a contractor

    Expect to hear from a few contractors within 24–48 hours. Compare quotes, check reviews, ask questions, and hire the one that fits — or don't hire anyone, you're never obligated.

Why use Mid Valley Leads for roofing?

What to expect after you submit

Submit your request

Your project lands instantly in roofers' inboxes. Active leaks get prioritized — most roofers will tarp same-day if needed even before formally bidding.

Roof inspections

Almost every roofer will want to come look before quoting. Expect 2–3 inspections in the first week, especially for full re-roofs and insurance claims.

Compare bids and hire

Look at materials (shingle brand, underlayment, flashing), warranty (manufacturer + workmanship), and timeline. The cheapest bid is rarely the right one for a roof — middle-of-the-pack with a strong warranty usually wins.

Frequently asked questions

Is this free?
Yes — completely free for homeowners. The roofer pays a small access fee on their end. You only pay the roofer you hire.
My roof is leaking right now. What should I do?
Submit with "Yes — actively leaking" selected. Inside, place a bucket and put plastic sheeting over anything you can't move. If it's a major leak, call your homeowner's insurance to start a claim while a roofer drives to you to tarp.
How much does a new roof cost in Salem?
A typical Mid-Valley re-roof runs $9,000–$22,000 for an average 1,800–2,500 sq ft home with composition shingles. Metal is more (~$18,000–$35,000), tile and cedar shake higher still. Steep pitch, multi-story, or complex ridges add 10–25%.
How does an insurance claim work?
After a windstorm or hailstorm, your homeowner's insurance may cover roof damage. Most of our roofers handle the entire claim coordination — they'll meet your adjuster on-site, document the damage, and bill the insurer directly. Pick "Yes — claim filed" or "Considering filing" on the form.
Can I just get a roof inspection without committing?
Yes. Pick "Inspection" on the form. Many roofers offer a free inspection (especially for storm-related damage), in hopes that you'll hire them if work is needed.
Where do you operate?
Salem, Keizer, Dallas, Independence, Monmouth, Silverton, Stayton, Sublimity, Turner, Aurora, Mt Angel, Woodburn, McMinnville, Newberg, Lebanon, Sweet Home, Albany, Corvallis, Philomath, and surrounding Mid-Willamette Valley areas.