Excellent work! Good communication, on time, treated screens with respect (did not put them back on the house upside-down and backwards - yeah, that has happened before), clean streak-free windows, and reasonably priced. Finally, someone we will use again!
...and did you see his guarantee?
"200% Satisfaction Guarantee - If you are not completely satisfied I will refund your money and make a matching donation to the charity of your choice. - 7-Day Rain Guarantee - Windows"
Wow!! That's a company you can count on.