Things to look for when selecting a contractor