Sales quote process was very factual, informative, polite, non pushy or aggressive. The proprietor of the company was involved for the entire process and made an on-site visit to verify the optimum positioning of the panels. Pricing was reasonable for the system chosen as I did not require a top of the range system. The installation was done on the day promised by very pleasant, efficient installers who left the premises cleaner than they were to start with! The customer service was excellent at all times. I had been recommended this company by a friend and I am very glad that I went with them. I have no qualms about recommending this company to anyone looking further than the flashy-selling, flashy-advertising companies that abound.