The Bucks have a play-off shoot out on Saturday as they look to finish in the top seven.
They have a difficult game at York City - and they need to better the result of Bradford PA or Blyth Spartans.
Avenue are at title chasing Chorley while Blyth face Southport at home.
Telford are sitting just outside but manager Cowan says even if things don’t go their way, it’s been a year of progress.
He has spoken to the Shropshire Star ahead of a tense last day in the National League North.
“I am here for the long haul, we have that vision and we are probably ahead of schedule,” said Cowan to the website.
“The club see a path forward and believe in my vision, and that was part of the deal of me signing (his new contract).
“We are of the same mind and have that vision, but I am about the present and getting a win
“It is still all the play for,” he added.
“It is not done and dusted, so we are not disappointed, we have a big game and we have to focus on that and be ready.
“We will be ready and prepared for every eventuality.”