We just got our system, so time will be judge of our long-term satisfaction, but we are very pleased now. The quote process was easy - even when we asked for changes - and the installation was on-time and appears to be well done. And the installed system is great - we have the coverage we want just in time for a hot Phoenix summer.