Here at GreatBuildz, a free service that connects homeowners with reliable general contractors, we know the importance of a good construction contract - that's why we asked two experienced attorneys to share their perspective on the most important aspects of a...