What's the best way to choose a contractor?
Due to a leaking roof and some water damage I've dealt with two contractors in the past couple of months, both of who were highly recommended by friends. However, both of them ended up doing things in a non-standard way and not to best practices. I...