Why You Must Hire an Insured General Contractor for Your Home Construction Project