In simplest terms, a residential contractor constructs or renovates a building, or supervises the construction or renovation of a building. The contractor provides labor for the job, as well as schedules each phase of the job and the professionals involved.