Ottawa is the capital of Canada, and one of several high-tech centers in this country. Ottawa-based clients benefit from more frequent face-to-face meetings as required.
On the other hand, face-to-face meetings need not happen frequently with modern technology, including almost free long distance and screen sharing programs.
More about Ottawa.