


Loading map...
48Solar & Roofing did something we almost never see: not a single reviewer faulted their workmanship. We analyzed reviews spanning full roof replacements, solar panel maintenance, and repair jobs, and every customer who mentioned the finished work praised it. One homeowner said their yard was cleaner after the crew left than before they arrived. Another had 32 solar panels rewired in a single day by an electrician who worked straight through. We found 118 mentions of reliable project management, with crews consistently arriving on schedule and finishing early or on time despite weather or unexpected damage. The company handles both solar and roofing work in-house, which 27 reviewers called out as a major convenience when panels need removal for a roof replacement. Leonard, the owner, personally inspects jobs and calls clients with progress updates, a detail 27 reviews highlighted. If you want a contractor who'll show up on a Sunday to clean your panels or call you daily during a five-day roof tear-off, this is the rare company that actually does it.
If you need solar work or a roof replacement in Arizona and you want transparent pricing with no project management drama, 48Solar & Roofing is the safest choice we found.
Rose P needed to replace an aging, tired roof and called 48 **************************** for an inspection. She chose them after reading clear, specific reviews praising their workmanship, and because the estimator was unusually responsive and efficient with recommendations and scheduling. The crew arrived on time, stayed courteous and respectful, and worked hard through the job. Once the old shingles came off, the team discovered a few hidden issues under the decking; the estimator explained the problems, offered fixes, and the crew carried out the repairs. The roof was finished on schedule, the price felt competitive, and the new roof looks solid — Rose no longer worries about leaks. The finishing touch that stuck with her: the crew cleaned up so thoroughly the yard was actually cleaner after they left than it had been before they arrived.
Josh M needed a new roof and called the company to inspect a tired, ranch-style roof with missing shingles and other areas that looked like they’d come off soon if nothing was done. The crew came out for a quick inspection, gave a quote, and a few days later phoned with a start date — then kept calling with courtesy updates as they finished the job they were wrapping up elsewhere. They began on a Monday, tore off the old roofing (which was messier than Josh expected), and worked through the week; he kept getting progress calls and regular cleanups. During removal they uncovered more damaged areas and missing flashing under the shingles, and they walked him through those findings before repairing them. By Friday the roof work was complete, the yard had been cleaned multiple times, and the team did a final walk-through to show what they’d fixed. The detail that stuck with him was the steady communication and the repeated cleanups culminating in that Friday walkthrough — concrete signs the crew treated the job and the property with real care.
Robert W originally had 48 Solar put solar panels on his home, and four years later when his roof needed work he asked the same team to replace it. 48 Solar removed the array, replaced the roof quickly and professionally, left the site clean, and kept a friendly crew on site. The standout moment came when the electrician reinstalled the system: he worked straight through and replaced and wired 32 solar panels in a single day. Robert walked away impressed by how efficiently the company handled both the roof replacement and the complex reinstallation — especially that one-day, 32-panel turnaround.
Passed screening
Passed screening
Excellent BBB standing. Strong complaint resolution.
Reviews were posted naturally over time.
David brought in 48 Solar for a roof replacement, and the job stayed on schedule from start to finish. Leonard kept him in the loop as the work moved forward, which mattered once the old roofing came off and the crew uncovered a few extra repairs that had to be handled before they could continue. Leonard laid out exactly what those fixes would involve and what they would add to the price, then waited for approval before moving ahead. By the time the new roof was finished, the final bill matched the original agreement, with no surprise charges at the end.
Paula W needed a roof replaced and wanted one company to handle the solar panels too, so she called 48 **************************** to avoid juggling a roofer and a solar crew. When their representative met with her, he walked through the plan, gave a rough estimate, and explained each step in detail. They scheduled the job and, although she was told to expect a three-week wait, the team called after one week asking if they could start the next day. Crews showed up at 7 a.m., worked through the days, and had the job wrapped up by Thursday; they were punctual, respectful of the home, and made sure everything was cleaned up when they left. She is very happy with the finished roof and the panels put back in place — the most memorable thing was how quickly they moved the schedule up and completed both roof replacement and solar reinstallation while keeping the property tidy.
Paula Wyatt needed a roof replaced and wanted the existing solar panels removed and put back without juggling two contractors. She called 48 Solar & Roofing because they handled both the solar and the roofing work, and Leonard met with her, walked through a rough estimate, and clearly explained the steps involved. They scheduled the job with an initial three-week wait, but Leonard phoned after one week and asked if the crew could start the following day. His team showed up at 7 a.m., worked reliably, and wrapped up the project by Thursday — arriving on Tuesday and finishing two days later. The installers stayed punctual, treated the house respectfully, and made sure the property was cleaned up when they left. She ended up very pleased with the finished roof and the hassle-free single-company approach, and the standout detail she kept mentioning was how quickly and neatly the whole job was completed on short notice.
Robert W originally had 48 Solar put solar panels on his home, and four years later when his roof needed work he asked the same team to replace it. 48 Solar removed the array, replaced the roof quickly and professionally, left the site clean, and kept a friendly crew on site. The standout moment came when the electrician reinstalled the system: he worked straight through and replaced and wired 32 solar panels in a single day. Robert walked away impressed by how efficiently the company handled both the roof replacement and the complex reinstallation — especially that one-day, 32-panel turnaround.
Stephanie L. came to 48 Solar and Roofing through a friend and neighbor’s recommendation, expecting a repair for the roof over an Arizona room and ending up with a full roof replacement instead. The quote came from a company representative who stayed in touch throughout the job, keeping her informed as the project moved forward. What stood out most was the crew’s day-to-day care: the workers were especially helpful, and they cleaned up the work area every day so the place never felt left in chaos. In the end, the job turned a small repair plan into a bigger replacement, but the steady communication and tidy workmanship made the process feel handled with care.
Russell W noticed a small, steady leak in his entryway after a heavy wind-and-rain storm — and this came shortly after 48Solar had replaced his old shake-shingle roof with architectural shingles. He phoned on Friday, September 5th, and the crew showed up the following Monday morning, September 8th. The team inspected the roof and, though the new shingles were intact, they discovered solar panel flashings that hadn’t been properly sealed by the builder and gaps around the north-facing windows that let wind-driven rain through. Rather than send him off to hire another contractor and wait, the crew offered to seal the panel gaps and the areas around the windows on the spot. They completed the repairs in under two hours and left the entryway dry. The standout detail is the same-week response and a two-hour fix that corrected a builder-made problem the installer didn’t create.
Ariana N has relied on the company’s solar system for more than five years and never encountered a problem. She found the installation and ongoing service quietly dependable—no surprise breakdowns, no extra service calls—just steady performance. What stood out for her was that extended stretch of trouble-free operation combined with consistent support that kept things simple. For someone wanting a low-maintenance, long-term solar setup, her experience highlights reliability as the defining detail.
Charlie J faced a defective solar panel and a no-help attitude from his original installer, so he searched online and ended up calling 48. He was surprised when they actually picked up the phone, walked through the problem knowledgeably and tracked down a replacement panel. While fitting that panel, the crew discovered another faulty part, ordered the needed piece and repaired the issue promptly. He plans to use 48 for future service — what stuck with him was that they answered the call and resolved two separate problems without the usual runaround.
Steel Spears connected with Vanessa at 48 Solar when he needed work done; she arranged a quick site visit and a technician showed up promptly. He watched the crew complete the required work fast and with clear efficiency. The detail that stuck with him was Vanessa’s responsiveness and the rapid turnaround from first contact to finished job.
Recent customers rate 48Solar & Roofing 5.0 ★
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.