Professional, Friendly, and a great person to deal with, period. This is for sure my go to for cleaning my panels. Highly recommended!