Drew was terrific. He was on time for our appointment. I could tell that he cares about his work - took his time to do a thorough job (despite the awful heat and humidity!). He left things very neat. He was professional, courteous and pleasant.