How Does A General Contractor Make Money