A general contractor (GC) serves as the project manager and the primary point of contact for your construction project. In Houston, GCs are responsible for coordinating all aspects of the construction process, from hiring subcontractors to obtaining necessary permits. https://www.myroofimprovement.com/