Let me start by saying that I had read some Yelp reviews about men salesmen being dismissive to women. I experienced NONE of that! I was upfront from the beginning with our salesman, Ron, that I would be the frontperson for this whole deal since I stay at home and deal with our home's functions. NO PROBLEM WHAT-SO-EVER!!! I have not encountered any push-back from ANYONE! So, if you read those reviews, you can be put to ease with the Elk Groove office. We originally signed our contract with Ron in 2015. The roof had to be redone before we could install the panels. We also had to have a major addition to the house added before we could do the roof! Needless to say, after unforeseen delays, we did not have the panels installed until May of 2017. Future Energy (FE) was EXCELLENT to work with, given ALL of the delays. They were patient. Of course, in December 2016 I received a letter from MID stating that the panels had to be up and running, having passed inspections, by June 30 in order for us to be able to be in Phase 1 or we would have to re-apply for Phase 2 (some MID thing). We hustled to get our construction and roof done and FE did an AMAZING job at having everything on their end coordinated to meet the deadline. We were up and running May 26! Also, in case you're wondering, dealing with financing - hands down the easiest financing set-up in my life! Everything online and painless. Since connecting our service I had a few questions about the running of the system. At one point I even thought there was a problem with the panels! FE was prompt in returning my call. (But to put your mind at ease, rarely have I not been able to speak to a person.) Turns out there was no problem with the panels. I really enjoy the website that allows me to check on our PV production. Informative! I would in a heartbeat hire FE to install our panels. They have been patient, professional, courteous, clean on the job, helpful and available when I need them - if not immediately, promptly. Without hesitation I recommend FE to solar panel installation!