American homeowners are expected to spend close to $340 billion on home improvements and repairs in 2018. A critical step in making those improvements a success is hiring the right contractor.