Seeing swarming termites is NOT a sign you have termites!!
We do live in a forest and our forest landscape has termites who perform a very valuable function (chomp,chomp). This is the season for swarming and it just means a colony is dividing. You can see a swarm anywhere, anytime so do not jump to conclusions.
You can inspect your foundation yourself or call a pest control company to do so for you.