Walnut Roof WorksLocal roofers. Straight answers. Free estimates.(626) 990-2912Get a quote

How this works, end to end

No cleverness, no algorithm worth bragging about. A short form, a routing rule, and a hard cap of three contractors.

Or call (626) 990-2912

Get gutter quotes

Up to three local contractors, and never more.

Or call (626) 990-2912

Free · Nothing to pay, ever

Get gutter quotes

Up to three local contractors, and never more.

Step 1 of 6

What best describes your home?

Different buildings need different crews, so this is the first thing a roofer asks.

Free either way, and never more than three contractors.

How it works

There is no phone call to make and nothing to install. It is a form, and then contractors ring you.

Tell us about the roof

Three taps. The questions exist so contractors know whether to send a repair tech or a re-roof estimator.

Matched to nearby contractors

Independent local companies, chosen on where they work and what they specialise in. Emergencies go out first.

Real numbers, then your call

Contractors contact you directly and quote after seeing the roof. There is no fee and nothing to cancel.

An inspector lifting a damaged shingle to check the seal beneath
Checking the seal beneath a lifted shingle
Synthetic underlayment being rolled out across fresh roof decking
Synthetic underlayment rolled over new decking

Illustrative photographs of roofing work in general. Not photographs of jobs arranged through this site.

Licence and cover on file. A current state licence number and insurance certificates, before any request reaches them.

A quote, not a contract. Nobody turns up with a ladder until you say so.

Fast. Three questions, about a minute, and most requests are picked up the same day.

No mailing lists, no brokers. Only the contractors who are quoting your roof see your details.

What we do, and what we do not

We are the introduction, not the contractor. Walnut Roof Works is a matching service for Walnut and the wider Los Angeles County area. The roofing is done by independent licensed companies who contract with you, not with us.

The contract, the work, the warranty and the liability all sit between you and the contractor you choose. We are not a party to it, we take no share of the job, and we cannot make anybody honour anything. That is why the checks below matter and why we tell you to do a couple of them yourself.

How contractors get into the network

  • They agree to the three-contractor cap and to contacting you only about the request you submitted.
  • They provide certificates of general liability and workers compensation insurance.
  • They give us a state contractor licence number, which must be current.
  • They tell us which ZIP codes they genuinely cover, and what kind of roofing they actually do.

Treat all of it as a filter, not a guarantee. A licence that was current in March can be suspended by August, and a certificate of insurance is only evidence of the month it was issued. Verify both yourself before anybody starts.

What happens to your information

Your request goes to a maximum of three roofing contractors. It is not sold as a mailing list, it is not published anywhere, and it is not passed to anybody outside that group. The privacy policy sets out the detail, and the do-not-sell page is there if you would rather we did not share it at all.

Why it is free

The contractors pay; you do not. Saying so is not modesty, it is the useful fact: it tells you why this exists and what we are optimising for, which is contractors who close work rather than contractors who pay most.

Ready for a real number?

It is free, and nothing obliges you to hire anyone.

(626) 990-2912Call nowGet a quote