Thanks. This is informative and very helpful. From reading elsewhere in the forum, teletest.ca was also suggested where they can send you test kit or lab requisition.
To my knowledge in Ontario, there's a system where lab results are available online and can be accessed through ConnectingON...