excavators-800996_640 November 10, 2017 640 × 426 The General Wears Many Hats: The Top 10 Duties of a General Contractor