If you are talking about Dish,Yes it is a 2 year DISH commitment "For a limited time, existing DISH customers signing up for a new two-year commitment"
If talking about Netflix, im sure you can cancel at any time during , before, or after the 2 years are up.