What am I getting by hiring a general contractor? Quality assurance, a reliable network, project management, and money management are some of the responsibilities that come to mind. Hopefully, that takes some of the daunting tasks off your plate and is worth the cost...