I'd say two more seasons - that would let them end with Luke and Manny's high school graduations, and maybe a Haley/Andy wedding (they can have Andy propose to Haley at the end of next season), and possibly even have Jay retire and hand over the family business to Claire.