This business location offers various services including home improvement, solar installation, and storage services. The company has a presence in several states including Florida, South Carolina, North Carolina, and Virginia. The description provided highlights the company's expertise in residential and commercial solar installations.Despite having a decent rating of 3.0, several issues have been reported by clients. One major concern is the company's tendency to break promises. Two clients have mentioned that they were promised a check or a refund, but the company failed to deliver. They were met with delays and excuses instead, which led to a frustrating and disappointing experience.On the other hand, there are some positive reviews. One client praised the company's hardworking staff, who are always willing to go the extra mile. Unfortunately, these positive experiences are outweighed by the negative ones, indicating a lack of trust and reliability.It's worth noting that there is only one significant issue that stands out in these reviews: the company's failure to keep its promises. This has led to a loss of trust and a poor overall experience for several clients.