No, Starlink Business offers flexible monthly plans with no long-term contracts.