No knowledge upfront how much the run truly is. Software and old school principles, although trying to improve and keep the Costs down, yet as long as software works everything works fine, but paper printed commission sheets mailed to home; need to get with the times and PDF. Independent, save for taxes, new tires, new brakes, and new ride if yours breaks down.