Longo’s Tech was on time, actually a lil early, was polite and did a great job. Our Solar panels are as clean as the day they were installed. Thank you!