Yes, it is absolutely necessary for the full-service contractor to have appropriate insurance coverage. This includes liability insurance and worker's compensation insurance. Insurance coverage protects you from any potential liabilities, accidents, or damages that may occur during the construction process.