03/15/2017
Anonymous
Buffalo Solar Solutions did a great job installing my system of 42 panels. They also update my electric service. Helpful doing all the paperwork and dealing with national grid because they forgot to change my meter