caution-454360_640 November 10, 2017 640 × 428 The General Wears Many Hats: The Top 10 Duties of a General Contractor