Solar Total provided excellent service. The whole ...
Solar Total provided excellent service. The whole process was smooth and hassle-free. The installation team arrived on time and did a fantastic job. I highly recommend them to anyone looking to go solar.