I selected Thrasher based on their reputation. I had heard of the company. Also, the customer reviews. I was impressed with the initial estimate meeting. The representative was here when he said he would be, was informative and actually scheduled the repair appointment at that time. I appreciated the confirmation calls and the neat job the contractors did. I also appreciated the timely manner in which all of this was done, start to finish.