We had a great experience with these guys. Very simple process. They handled all the county filings and the filings with our HOA. Install went smoothly. Heck even Xcel moved faster than I thought they would so we had the system up and running in less time then I had originally guessed.