Recent Review: I installed my solar panels in April of 2010 and have been very happy with them. But their performance has been deteriorating after 8 years. I have been aware they should be cleaned annually, and by now the need was serious, but I did not know of any cleaners and I am now too old to climb up the roof myself. So when Andrew Gonzalez dropped by just as I was driving home, he handed me his flyer (which is excellent by the way), and I was interested. Reading it, I called the next day and had him clean my panels. He arrived promptly, was quite friendly and personable, explained what he was going to do, and set to it. I like that he first took pictures of my panels and my current instantaneous power output before cleaning, and then again after he finished washing them. The difference was startling. In my case, my instantaneous power output had risen approx. 40% in the hour or two from start to finish (aided by the sun’s higher angle in the sky). To sum up, Andy owns his own business, appears to love it, and performs a rare, needed service. So far as I can tell, he did a very good job at a very fair price, which he quoted at the beginning. I am impressed, and plan to call him again next year. His phone number is 626-399-4853, and his email is email@example.com .