We had a few hiccups along the way and everyone was really good about keeping us informed.
Derek was great, he was very nice, patient and informative. However when it came to installation, he had sold us the incorrect system which delayed the process by a week and caused the crew to arrive and leave because things didn't work out.
We had heard of your good reputation. The only reason I would hesitate or qualify a recommendation would be to have them double check that the system being sold is the right system.
Great service and nice people.