What is a general contractor? A general contractor acts like a project manager for your home renovation projects. Not only will they help you with the initial design [...]