We used Thrasher because we needed waterproofing. Thrasher's sales person stayed in touch, while the other contractor did not return his revised estimate that he had promised. We had used Thrasher in our old home and had no complaints, plus other people spoke highly of Thrasher.