When it comes to large construction builds and renovation projects, there are many moving parts involved. It takes several parties, each offering their own expertise and skills, to ensure all the right pieces come together for a construction project to be completed on time and budget. Leading the charge is the general contractor, who fulfills several roles and responsibilities to guarantee a project is successful. But what exactly is a general contractor, and what do they do? Read below to find out!