Office location: 900 31st St N Suite A, St. Petersburg FL, 33714
09/10/2024
Yolanda
Tampa, FL
Excel Home solar out of business!! No one can give an information about this company The people on the reviews at this number so-so rude 1 (877) 331-454 1 (844) 442-5029 No help at all So once you get solar panels you are on your own the go out of business
System size (kW): 14779
System price: $51,000
Year installed: 2023
Price include the Federal Tax Credit or incentives: Yes