EnergySage Rating Value: 4.0 from 9 reviews
The last review from EnergySage:
We went solar in 2017 and chose Alba after speaking and meeting with several companies. We were very happy with the installation process and have enjoyed our savings.
Headquarters1601 Rio Grande, Ste 300
78701 United States
Alba Energy warranties the labor on all mechanical and electrical services provided for a period of twenty-five years. Defective equipment such as solar panels, inverters, combiner boxes or other hardware will be replaced per the manufacturer’s standard warranty.
Enphase, SMA, SolarEdge, Ironridge, Tesla, Generac, and other certifications
Texas Contractor’s License: TECL 30319
Texas SOS File Number 081901342
Professional Engineering Firm (TBPE# 16730)