All the qualities you want in your general contractor!