Contractor

A person or company that undertakes a contract to do a job or perform a service.