Having a Licensed General Contractor is important for every step of the process of your remodeling project. A general contractor is a licensed professional who serves as a single point of contact and manages all the aspects of your remodeling or renovation project. They secure building permits, schedule inspections, order building materials, and supervise all trades involved in the process. Assuming full responsibility for the integrity of workmanship for the entire scope of the project, the general contractor will also ensure your project satisfies all state and local building codes.