From scheduling through work completion this company did a great job. Ben called 30 mins before arrival (as promised). He was clean (put on shoe covers), well groomed, and courteous. Ben reviewed my work request with me to make sure that he addressed everything. He provided a quote, completed his work, made some suggestions, reviewed the work he did, and left me a price quote for some future work. I'll do business with Thrasher again.