Creative Solar kept me up-to-date throughout the entire process, they answered all my questions in a timely manner, they were always very responsive and diligent when it came to the install process. They installed all my solar panels and had all the inspections approved, handled all my paperwork, and the process was very easy.