contractor

noun | \ ˈkän-ˌtrak-tər, kən-ˈtrak- \ | con·trac·tor
  1. a : one that contracts to perform work or provide supplies

    b : one that contracts to erect buildings