Best Solar Panel Installation in Buffalo NY
Absolutely positively undeniably the worst in the business. Management does not respond to calls. Even their techs acknowledge this fact. Think of any experience you have had with the phone company but Ritter is 100 times worse. They push the aging population of Buffalo to buy products they do not need. The installation is then done incorrectly, and the ongoing service is cartoon-like. They do bill very effectively and endlessly. Run away and don't look back. They are terrible.
3404 Bailey Ave, Buffalo, NY 14215