Let me explain: what I mean is the quality is good here in Ottawa, but the number of quality providers is small in comparison to Montreal or Toronto, therefore you have less variety to choose from. Montreal has a population of 1.78 million, Toronto 2.93 million, and Ottawa, 990,000. Although these numbers don't seem like that much of a difference, consider that Ottawa swallowed up twenty smaller communities to reach the size it is now in the last twenty years. You could say a similar thing about Toronto as it went through its amalgamation, however, the geographic area of Toronto is just over 600km, whereas Ottawa, the third-largest geographic area city in North America, is almost 2800 km. It's almost five times the landmass of Toronto. Why would this matter you might ask? It speaks to the fact that really, Ottawa's 'city' population is only about 650,000. As you have a smaller population you have a smaller number of providers. Simple math. We like to think we're just as big and bad as T.O. and Montreal, we absolutely are not. It is further hindered by the fact that Ottawa is a government town with a government's social morays, a.k.a. 'moral judgment'. So even if there are lots of providers, you won't find them due to the necessity to keep a low profile. Montreal and Toronto are very different. Both cities are the heart of culture in their province. It's where the action is, lots and LOTS of tourists, trade, and travel. Where there are dollars so go the workers, or in this case the providers. Does that clear it up a bit?