A general contractor is someone who manages office renovations, home remodeling, and new builds of all kinds. They have skills to coordinate various trades and, because they focus on the entire project instead of just some of the tasks, they can also make sure that everything runs smoothly and on schedule.