
Loading map...
This company has a serious quality control problem. One family paid $341 a month for solar panels that only worked four and a half months out of two years, during which time incompetent technicians tore up their roof and left electrical boxes open in the rain. Another customer waited nine months for a warranty inverter replacement and eventually gave up when the company claimed to have expedited the claim but the manufacturer had no record of it. We found 9 reviews mentioning poor value, often tied to billing disputes that started before products were delivered or systems that never functioned as promised. The installation failures run deep: damaged roofs, persistent leaks, crews with no idea what they're doing making multiple failed repair attempts. One customer had four different techs come out before anyone competent arrived, by which point eight months had passed and they'd racked up $4,500 in combined solar loan payments and FPL bills for a non-working system. If you're considering M&S, know that the friendly sales pitch doesn't translate to functional installations or responsive support when things go wrong.
If you need solar or windows installed correctly the first time, look elsewhere. The pattern here is clear: friendly consultations followed by botched installations, unresponsive management when problems arise, and customers paying for systems that don't work while the company sends undertrained technicians who create more damage.
James had a residential solar system installed in 2019 and spent nine months trying to get a replacement inverter under warranty. He saw quick responses at the start, but communication and action soon stalled and he couldn’t get the part. After eight months waiting, the company finally sent someone to “troubleshoot” the system—a visit he took as the final straw. The installer claimed they had placed multiple expedited requests, but when he called the manufacturer there wasn’t even a case on file. Frustrated, he hired another installer to resolve the issue; the crew had been pleasant, but the missing manufacturer record and lack of follow-through sealed his decision to walk away.
Benjamin A. set the scene: his parents had invested $28,986 in a new insulated roof in 2019, and in February 2024 they contacted M&S Green Power Energy to add solar panels. What followed felt like a slow-motion disaster. Although the city of West Park and Broward County certified the roof as fit for panels, leaks began appearing all over the house after installation. M&S cycled through four different crews who left the roof patched with inappropriate materials and made a mess of the work. Benjamin’s parents had to bring in an independent contractor to remove drywall in the parents’ bedroom, the dining room, and the kitchen; repairing that interior damage stretched on for about eight months while bills piled up — the solar payments stayed at about $341 a month and FPL charges ran between $550 and $620. Eventually M&S sent someone who could actually fix the leaks, but it took another two months to reinstall the panels. The system then produced power for only four and a half months. At the five-month mark an FPL bill of $580 arrived; M&S initially claimed the system was functioning, answering “yes, they were working,” but FPL told Benjamin the array had been offline for three weeks. M
Betty J. hired the company after a friendly consultation to replace three windows lost in a hurricane, but what started smoothly descended into months of misorders, missed connections and billing confusion. She scheduled installation, accepted a brief last‑minute cancellation for a staff birth, then kept making clear she wanted the exact PGT vinyl windows she already had. Instead, estimates kept arriving for aluminum frames and a parade of other brands; the crew kept telling her PGT would take too long despite her willingness to wait. Over two months she produced paperwork showing the exact model and low‑E/tinted specs, and Shiron, the owner, looked at those papers and denied the features were correct — even though they were printed on the documents she handed him. Meanwhile the finance company began charging her, even though the windows had not been ordered. When she pressed for answers, Shiron went off the grid while out of the country, calls and emails went unanswered, and the company phone number stopped working. After digging, she reached an office contact, Rebecca, who assured her the windows were ordered and awaiting delivery, though the loan company apparently reclaimed the
Passed screening
Passed screening
Excellent BBB standing. Strong complaint resolution.
Reviews were posted naturally over time.
A valid contractor license is on record.
Kelly I. had a solar system installed for her home and discovered it never matched what the salesperson promised from the start. She ran into problems from day one and watched the product underperform. About three years in, the entire system stopped working, and repeated attempts to get the company to send someone to inspect or repair it went unanswered. She ended up with a nonworking system and no service support — the most memorable and troubling detail is the company’s silence when the system finally failed.
Carol agreed to a door-to-door offer for a solar panel system to bring down a persistently high FP&L bill. After the system was installed in April, she discovered the contract differed from what she expected and tried to cancel. The company warned it would place a lien on her home if she backed out, so she felt forced to proceed. Months on, she hasn’t seen any reduction in her electricity charges. Repeated attempts to get help led only to an answering system — no returned calls, no emails, no meaningful response. She now finds herself paying for an installed system that hasn’t lowered her bills and receiving no support from the company.
Ms Robby experienced heavy pressure-sales tactics when a representative visited her Rivera Beach home last Thursday and she spoke with Kevin. Her card was charged $1,500 that day. She canceled the next day, sent a certified cancellation letter under the three-day right of rescission, and later spoke with Shiran about getting her money back — but the refund never arrived. The clear takeaway: after following the required cancellation steps exactly, she remains out $1,500 and still waiting for a refund.