A sub-contractor is an individual or a business hired by your company to perform a specific service on your behalf. Sub-contractors are often specialists in a particular area, service an area you don’t cover or providing expertise and services that you may not possess or may need to delegate to.