A multi-spindle mill-turn machine combines milling and turning operations in a single setup with multiple spindles running simultaneously. This allows complex parts that would otherwise require separate milling and turning operations to be completed in fewer setups, which reduces handling time, minimizes fixturing error, and improves dimensional consistency across features that need to relate precisely to one another.