After speaking with a few companies, these guys came in and reviewed the whole process with me. I looked at a few more after but could not find a company as detail oriented, provided they got back to me at all. My system has been up since the end of November. Ian and Seth were always accessible and guided me through every step and made my experience hassle free. My panels look great and are saving me money. I highly recommend these guys as they were all professional yet human. Thanks GreenLeaf!!!