That's a hard question to answer, seeing as how I don't know any of the specifics of the situation.

But know that squirrels are one of the few animals that have INCREASED their populations in today's civilization. So I would expect that you can have a continuous supply of squirrels migrating from other places. It will calm down, but you'll always see a few.