A home renovation contractor is one who offers a range of construction services, all of which are geared towards meeting the needs of the specific project. In most cases those companies that offer complete construction services in