Sacramento’s straightforward exterior-care team
The Dunzo Gutters service van, with the company's CA contractor license number visible on the side panel

Every fall, the same thing happens across Sacramento neighborhoods: a truck with a magnetic door sign shows up, someone knocks, and you're offered a same-day gutter cleaning at a price that sounds too good to pass up. Sometimes that's a perfectly fine local operator. Sometimes it's someone who'll take a deposit and never come back, or do the job badly enough that you're calling someone else within a month anyway. The difference is almost never obvious from the doorstep, which is exactly why it's worth knowing how to actually check.

What "licensed and insured" actually means in California

In California, a contractor performing work where labor and materials add up to more than $500 is legally required to hold a license issued by the Contractors State License Board (CSLB). Gutter cleaning on its own sometimes falls under that threshold for a single small job, but gutter repair, guard installation, and seamless gutter work almost always require one.

"Insured" covers two separate things worth knowing apart: general liability insurance, which covers damage to your property during the job, and workers' compensation, which covers an injury to a crew member while they're on your roof. A company can carry one without the other, and the gap matters more than it sounds like it would. The CSLB's own guide to hiring a licensed contractor walks through both pieces in more detail than we can cover here.

Red flags vs. what a legitimate company actually does

A few patterns show up often enough in the complaints we hear about that they're worth naming directly.

Red flagWhat a legitimate company does instead
Door-to-door pitch with a same-day, cash-only discountScheduled appointment, standard pricing regardless of payment method
Can't provide a license number on requestStates their CSLB license number upfront, printed on trucks and paperwork
Large deposit required before any work startsPayment due on or after completion, or a small deposit tied to a written agreement
Verbal quote only, nothing in writingA written estimate that itemizes the actual scope of work
No local address or phone number that rings a real officeA real, checkable local presence and a number someone actually answers
Pressure to sign or decide immediatelyTime to think it over, with the quote still honored a few days later

Want a straightforward comparison?

See what a licensed, itemized quote from us actually looks like.

Get a free quote

How to actually check a license yourself

This takes about a minute and it's the single most reliable step in this whole process. The CSLB's license lookup tool lets you search by license number, business name, or the name on the license, and it will show you the license's current status, its classification, and whether workers' compensation coverage is on file.

A license that shows as expired, suspended, or revoked is an immediate pass, no matter how reasonable the person standing on your porch seems. The tool also shows how long the license has been active, which is a useful gut check on a company claiming years of local experience.

Insurance matters as much as the license number

A Dunzo Gutters technician working on a Sacramento roofline, the kind of work that's only properly covered when workers' compensation is actually in place

A license number alone doesn't guarantee a crew is covered if something goes wrong. If a worker is injured on your property and the company doesn't carry workers' compensation, that liability can, in some circumstances, fall back on the homeowner. It's worth asking directly, not just assuming it's covered because the company seems established.

The strongest way to confirm it is to ask for a Certificate of Insurance (COI) that names you as an additionally insured party for the duration of the job. A company that hesitates or can't produce one on request is telling you something, even if they never say it out loud.

Questions worth asking before you book anyone

A short list, but each one tends to separate a legitimate company from one you'll regret hiring.

  • What's your CSLB license number, and can I verify it myself before you start?
  • Can you provide a Certificate of Insurance naming me as additionally insured?
  • Is the quote written and itemized, or just a number?
  • Does the price include downspout flushing and debris haul-away, or just the visible trough? The same question matters when comparing what a thorough cleaning should actually include.
  • Will the same crew flag repair issues they notice, like loose hangers or early rust, the kind of thing covered in 5 Warning Signs Your Gutters Are About to Fail?
  • Do you have a local address and references I can actually call?

We'll answer all six before you book, no pressure either way.

Talk to a technician

Why the cheapest quote is often the most expensive one

A quote that's noticeably lower than everyone else's is usually lower for a reason: a shorter scope of work, no downspout flushing, no debris removal, or simply a company that doesn't carry the insurance a properly priced job accounts for. None of that is visible on the invoice, only in what doesn't get done.

The real cost of a cheap, incomplete cleaning rarely shows up the same week. It shows up months later, which is exactly the slow, compounding problem covered in The Hidden Cost of Ignoring a Clogged Gutter: a downspout that was never actually flushed behaves the same as a gutter that was never cleaned at all.

Comparing quotes line by line

Two quotes with different numbers aren't always comparing the same job. A few line items worth checking before you decide on price alone.

Line itemWhy it matters
Downspout flushing included?A clean-looking trough with a clogged downspout still overflows in the next storm
Debris hauled away or left on-site?Bagged debris left on your lawn is a hidden cost of the "cheaper" option
Photo report provided?Documentation of what was actually done, useful if a dispute comes up later
Repairs flagged during the visit?A crew that's only looking for the invoice total tends to miss early warning signs
Pricing based on your actual home or a flat rate?A flat rate regardless of size or access is a sign of a rushed, generic process

What working with a legitimate local company actually looks like

A Dunzo Gutters yard sign with a QR code and phone number, parked next to the branded service van in a Sacramento neighborhood

It's a scheduled appointment, not a cold knock. It's a license number you can verify in under a minute, not one you have to ask for twice. It's a written, itemized quote before anyone touches a ladder, and a local office and phone number that's still there if you call back next year with a question.

None of that is complicated, but it's exactly what separates a company you'll use again from one you'll be Googling complaints about in six months.

Local, licensed, and happy to prove it

Verify our CSLB license yourself, then get a firm, written quote.

Get a free quote

A quick pre-hire checklist

Run through this before any money or a ladder is involved.

  • 1Get the company's CSLB license number and look it up yourself before scheduling
  • 2Confirm workers' compensation and general liability coverage, and ask for a COI if the job is more than a simple cleaning
  • 3Get the scope of work in writing, including downspouts and debris haul-away specifically
  • 4Ask what happens if the crew finds a repair issue mid-job, and whether that changes the price without your approval first
  • 5Check for a real local address and a phone number, not just a mobile number tied to a truck magnet

If you've already hired someone sketchy

If you paid a deposit and the company stopped responding, or the work was done badly by an unlicensed crew, the CSLB accepts complaints against licensed contractors, and local consumer protection resources can help with unlicensed ones. It's also worth checking your own homeowners insurance and, if a significant deposit was involved, your local small claims court, which has a filing limit well-suited to this kind of dispute.

Going forward, a bad experience with one company isn't a reason to avoid hiring out gutter work entirely, it's a reason to use the checklist above the next time around.

Frequently asked questions

Questions homeowners ask us most often while they're still comparing quotes.

  • Does a company need a license just to clean gutters, not repair them? It depends on the job's total cost. Many straightforward cleanings fall under California's $500 threshold, but any repair, guard installation, or seamless gutter work almost always requires a CSLB license.
  • Is it normal to pay a deposit before the work is done? A small deposit tied to a written agreement is common for larger jobs like a full gutter repair or replacement. A large upfront payment for a routine cleaning is not.
  • What if the CSLB lookup shows the license is expired? Don't book them, or at minimum, ask why and get a clear answer before proceeding. An expired license is a straightforward, verifiable reason to walk away.
  • Can I ask a company for references and actually expect them to provide some? Yes, a legitimate company should have no trouble with this. Hesitation here is itself useful information.
  • Does Dunzo Gutters carry a CSLB license? Yes, our license number is printed on our trucks and paperwork, and we'd rather you verify it yourself than take our word for it.
  • Is the cheapest quote ever the right call? Sometimes, if the scope genuinely matches. The issue isn't low price on its own, it's a low price with an unclear or incomplete scope of work behind it.

Free inspection, firm price

Ready to get this handled instead of just reading about it?