78
Trust
Score
WattBot

All n All Roofing reviews

CALIFORNIA / NORTH BAY
All n All Roofing
15 Reviews • 1 Location 1,995 Data Points Processed

Loading map...

The Verdict

We found a small roofing company with a split personality. On one hand, Bob shows up during storms and tarps your roof before the rain hits—we counted five stories of emergency repairs completed within 24 hours, and one reviewer called him a 'roof whisperer' for solving a leak that stumped other contractors. On the other hand, we noticed two patterns that gave us pause. First, billing confusion: one customer received an invoice higher than the verbal quote, with no itemized breakdown, and the dispute turned tense over $25. Second, a scheduling breakdown so severe that a customer lost their deposit after repeated last-minute reschedules, including one cancellation 20 minutes after confirming the job. The workmanship scores hold steady at 4.6 out of 5, but project management sits at 4.1, dragged down by these friction points. We also noticed the company sent a contract missing license details and scope of work on the first pass, a red flag for anyone who values documentation. If you're staring at a wet ceiling during a rainstorm, Bob will likely save the day. But if your job isn't urgent, get everything in writing before you pay a dime.

If you have a roof emergency and need someone tonight, Bob's track record suggests he'll show up. For planned work, insist on a detailed written contract with itemized pricing and a clear timeline before handing over any money, or choose a company with tighter project management systems.

3 Stories That Stood Out

1. A Y.
Yelp | Dec 4, 2025 |

A. Y. ran into a frustrating delay before a roof job could even begin on a house that needed the work finished before other interior projects and the coming rains. The first contract already raised red flags because it arrived vague, without the CSLB license details or a clear scope of work, but after an amended version added the business credentials, he paid a deposit partly because this crew could start sooner than other contractors who were still weeks out. What followed was a string of last-minute reschedules that never felt solid. One appointment got pushed for a claimed rain forecast that did not match the weather in his city. Another date was supposedly missed because it never made it onto the calendar, and even after a confirmation two days ahead, the office called back within 20 minutes to move it by another week. The explanation shifted again to a possible illness, then to a weekend-only window because the roofer supposedly only climbed onto the roof then. By the end, he was left without a job started and without his deposit returned, which made the whole process feel less like a scheduling problem and more like a company that was happy to hold a customer in place until

2. D P.
Yelp | Apr 7, 2023 |

D P. came away feeling burned by a small roof repair that started with a friendly, knowledgeable visit from Bob and ended with an invoice that did not match the verbal price. He handled the job well enough on the roof itself, but the trouble began afterward: the bill came in higher than what had been agreed, with no itemized breakdown to explain the extra charges. When he asked why, the answers felt muddled and defensive, as if he were being treated like he was trying to get something for nothing. In the end, he paid it and moved on, but the missing paper trail cost them a much larger follow-up roof project over just $25.

3. Sherry D.
Yelp | Feb 16, 2023 |

Sherry discovered wet spots on the ceiling during a stretch of brutal rainstorms, right when other roofers were either unavailable or booked out far in advance. Bob picked up quickly, came out right away to size up the leak, and when the weather turned worse he returned to tarp the roof and keep the damage from spreading until the storms let up. This week he came back to finish the repairs and even handled a bit more than the original fix. What stood out was how easily he understood the problem from a simple description and how clearly he stayed in touch through the whole scramble, the kind of roofer she now plans to keep on speed dial.

Platforms Monitored

Yelp
11 Reviews · 1 Location
4.4/5
Google
4 Reviews · 1 Location
N/A
SolarReviews
Tracking
N/A
EnergySage
Tracking
N/A
BBB
Tracking
N/A

Performance by Work Type

ROOFING
ROOFING
Repair or replacement, before or after solar installation.
4.1/5
SERVICE
SERVICE
Repairs, maintenance, and ongoing system support.
4.6/5
SOLAR
SOLAR
Installation, permitting, and grid connection.
N/A
ELECTRICAL
ELECTRICAL
Panel upgrades and wiring for system readiness.
N/A
BATTERY
BATTERY
Energy storage for backup savings and independence.
N/A
COMPLEX PROJECTS
COMPLEX PROJECTS
Multi-trade installations requiring co-ordination.
N/A

How We Got To Trust Score 78

Clean Record

Unauthorized Activities

Passed screening

We checked for:
Unauthorized charges
Undisclosed loans
Identity theft
Forged signatures
Fake contracts
Falsified permits

Misleading Claims

Passed screening

We checked for:
Bait & switch
Overstated savings
Hidden fees
Misrepresented specs
False performance
Misleading warranty

Background Check

Serving customers for 5 years

Newer than most installers in the market.

BBB Rating

Not BBB rated.

Review Patterns

What You Can Expect

01

1. Joseph Tenenbaum
Google | Mar 26, 2026 |

Joseph reached out for a solar quote and found himself moving quickly from first call to installation. Bob and his team came out within a couple of days, priced the job reasonably, and were back on-site to start work in less than two weeks. What stood out most was how personal the whole process felt: Bob stayed communicative throughout, Tanya kept the business side moving, and the crew came across as kind, professional, and genuinely easy to work with. It had the feel of a family-run operation that still kept the job moving on schedule and did the work well.

2. Joe T.
Yelp | Mar 26, 2026 |

Joe ended up working with Bob and his team on a family-run solar project, and what stood out most was how quickly they moved without losing their personal touch. After reaching out, they were out within a couple of days with a quote, and the install was underway in less than two weeks. Bob kept the process moving with clear communication, Tanya stayed just as responsive on the business side, and the whole crew came across as kind, professional, and fair. For Joe, the memorable part was that the job felt both efficient and genuinely human, the kind of service that makes a local family business feel like it is run the right way.

3. A Y.
Yelp | Dec 4, 2025 |

A. Y. ran into a frustrating delay before a roof job could even begin on a house that needed the work finished before other interior projects and the coming rains. The first contract already raised red flags because it arrived vague, without the CSLB license details or a clear scope of work, but after an amended version added the business credentials, he paid a deposit partly because this crew could start sooner than other contractors who were still weeks out. What followed was a string of last-minute reschedules that never felt solid. One appointment got pushed for a claimed rain forecast that did not match the weather in his city. Another date was supposedly missed because it never made it onto the calendar, and even after a confirmation two days ahead, the office called back within 20 minutes to move it by another week. The explanation shifted again to a possible illness, then to a weekend-only window because the roofer supposedly only climbed onto the roof then. By the end, he was left without a job started and without his deposit returned, which made the whole process feel less like a scheduling problem and more like a company that was happy to hold a customer in place until

02

1. Mostafa Sotoodeh
Google | Mar 5, 2026 |

Mostafa came away especially impressed by Bob Burnett’s crew after a roofing project that could have easily slipped behind schedule when rain and rough weather moved in. Instead of letting the job sit exposed, Bob and Jasmine kept showing up, repeatedly coming out to cover and secure the roof so the home stayed dry and protected. The team paired that hands-on follow-through with a competitive price and a professional approach from beginning to end, and they still finished on time despite the weather interruptions. What stood out most was the way they treated schedule and site protection as nonnegotiable, even when the forecast turned against them.

2. Sid M.
Yelp | Dec 15, 2025 |

Sid found exactly the kind of help homeowners hope for when a stubborn leak has outsmarted everyone else: Bob came in like a roof whisperer and tackled a tricky spot on the roof that had been hard to solve. Rather than padding the job or taking advantage of the situation, he worked as an honest, experienced tradesman, fixed the leak for a very fair price, and finished on schedule. He also took the time to walk through the repair process in detail, leaving Sid with the sense that the problem had finally been handled by someone who knew the roof inside and out.

3. Valley S.
Yelp | Oct 3, 2025 |

Valley ended up with a crew that handled the job with the kind of polish and speed that matters when a roof needs attention fast. Bob stepped in especially well, making himself useful on short notice and helping get the roof taken care of without dragging the process out.

03

1. Robert B.
Yelp | Aug 8, 2022 |

Robert ran into a problem with his solar setup while it was on the other side of the country, and Bob, Tanya, and Jasmine stepped in as a tight remote-support team to sort it out. What stood out was how they handled a long-distance issue without needing to be on-site, and their solar program fit the situation well enough that he finished the experience already thinking of using them again.

2. Karen L.
Yelp | Dec 6, 2023 |

Karen’s realtor pointed her toward Bob when her home needed roof repair, including a missing cap that had to be replaced before the next day’s rain. He kept communication simple and easy, came out to inspect the roof, and saw the urgency for himself. Even though he had a busy schedule, he called the very next morning and showed up just in time to install the cap before the storm rolled in. That quick turnaround, especially on such short notice, is what she’ll remember when she needs roofing help again.

3. D P.
Yelp | Apr 7, 2023 |

D P. came away feeling burned by a small roof repair that started with a friendly, knowledgeable visit from Bob and ended with an invoice that did not match the verbal price. He handled the job well enough on the roof itself, but the trouble began afterward: the bill came in higher than what had been agreed, with no itemized breakdown to explain the extra charges. When he asked why, the answers felt muddled and defensive, as if he were being treated like he was trying to get something for nothing. In the end, he paid it and moved on, but the missing paper trail cost them a much larger follow-up roof project over just $25.

Long-term Satisfaction

Recent customers rate All n All Roofing 4.4 ★

Long-term reviews carry the most weight in our methodology because they are most representative of what you should be paying for: a system that will perform for years.

Top Solar Installers in North Bay