06/23/2021
Mike Mallow
Concord, VA
From the very start of the process Main Street Solar took care of explaining what to expect during and after installing my system. They where concerned about my needs and there where no problems with the install. The very best at what they do and I really enjoyed the whole process. Great people taking care of your solar needs.