We are very happy with the way our Sunpro Solar system is working. Everything from meeting with Paul the the sales rep, who was not a high pressure salesman to the team who installed the panels, were professionals. We were very impressed with the way they cleaned up at the end of every day. The one thing keeping this review from 5 stars is the monitoring system does not work properly. they are working on it and i'm sure they will get it fixed. Fortunately it does not effect the collection of electricity.