Review for Better Earth

Office location: 16720 Marquardt Ave, Cerritos CA, 90703

09/11/2024
Al Saratoga, CA

Terrible company poor performance always in vacation

Delays and excuses they are fast to charge but don’t complete the work to get the system installed

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support

System size (kW): 6

Year installed: 2024