David and the team were amazing to work with, they were knowledgeable, responsive, and made us feel very confident that we made the correct choice of solar installer. The entire process from quote to final inspection went incredibly smooth, even when the City of Portland caused a small hiccup with permitting requirements, David was on it right away and kept the delay minimal so we could get our system installed as quickly as possible. On top of everything, after the electrician who upgraded our electrical panel had to cut a big hole in our drywall to properly place the new panel. David came out and replaced the entire section, including texturing and insulation. Based on our experience, we highly recommend Cascade Solar for any solar projects!