Service is available to residents throughout Ontario, generally within an hour driving distance. We currently serve clients residing in a wide range of urban and rural locations, including but not limited to: Niagara, Hamilton, Waterloo, Kitchener, London, Burlington, Oakville, Mississauga, Toronto, Kingston, Ottawa, Barrie, Windsor, and Sudbury.

Out of province options are also available for self-pay customers with qualifying test or timing requirements. Contact us now for options!

Service available across Ontario!