John Marrah was exceptional from start to finish. He is highly professional and knowledgeable. He was there before, during and after the installation and was able to answer all of our questions and concerns. We would highly recommend working with John and Solar Energy Services. From the very first meeting, you will know you are in good hands.