Bob BarnettOct 11, 20165 min readChoosing Your Home ContractorChoosing a general contractor (GC) for an addition or major renovation can be one of the most important decisions a homeowner ever has to...