
License Verified:
License: 30319
Texas Department of Licensing and Regulations
Alba Energy Solar Power
Business Description
With more than a century of collective solar experience, Alba Energy Solar Power's in-house team serves both residential and commercial clients in The Woodlands and surrounding areas. It designs and installs solar power technology systems through tier 1 black-on-black panels and Enphase microinverters. After installation, clients are able to track system performance through a monitoring software. Solar backup batteries that store excess power are also offered. The company has been in operation for almost a decade.
License Verified:
License: 30319
Texas Department of Licensing and Regulations