I wanted to use a local/regional company that had been in business for a while. They were doing solar panels before it became fashionable, so I valued their experience and their record of success was not from massive national advertising campaigns. If I had a problem, the phone wasn't answered out West somewhere, but in the Hudson Valley. I also know many issues are from many companies using less than quality components. Hudson Solar uses all quality equipment. I had done a lot of reading, so I didn't really need to be sold. Hudson Solar handled all the paperwork and did all the contacts, from the filing for the building permits, filing with the lenders (I bought, not leased), arranging things with the Utility (Central Hudson), arranging for inspections, dealing with NYSERDA for the rebates. In addition, they easily dealt with a special issue with my install, as I had a generator hookup at the meter. They engineered a solution that would still allow me to use the generator if needed during an extended power failure (say at night when the panels aren't operating,) As with any outdoor construction project, you are at the mercy of the weather, but the install was done within the week. The install crew were friendly, professional, accommodating and informative., To be succinct , they knew their stuff. They left the worksite neat and clean everyday. Upon completion, the Project Manager Josh explained how the system worked, the controls, the monitoring system. I haven't had to do any follow-up, but even after they had my money, they were very responsive. I would heartily recommend Hudson Solar if you want a quality, experienced, knowledgeable LOCAL company for your solar electric project.