The process of home renovation, redesign, and repairs can be expensive as well as time consuming can take a few weeks to a few months depending on the amount of work to be done, funds for renovation available.
The home owner can hire different handymen individually for doing the repairs, which will be time consuming, or outsource to a single contractor who has staff, who will be doing all the work. Some knowledge is required to hire staff for doing the work.
For outsourcing to a contractor, the person may decide to outsource material procurement to the contractor, or purchase the material himself or herself. If material procurement is outsourced to the contractor doing the home renovation, there is a risk that the contractor will supply low quality material, so that he will make more profit on the deal.