My image

Location: Edmonton

Call Today: 1-866-795-1386
menu icon

COVID-19 Measures

Our offices are still open during regular hours. For the safety of everyone involved, social distancing practices have been implemented for all in-person client interaction and consultations. Consultations are also available online using videoconferencing software. For any questions please feel free to call us at 1-866-795-1386.

John Stainton

John Stainton

John Stainton restricts his practice to solicitor matters only.


He is corporate counsel to hundreds of clients. A member of the Alberta bar since 1972, John’s experience is relied upon heavily by clients whether their business is fledgling to when founders are exiting. John and his team assist clients everyday with their corporate documents, including shareholder agreements; tax matters; equity and debt financing; advice on strategic matters, and anything that a business may encounter in it’s lifespan. John is often invited by his clients to attend to their premises, and he is happy to oblige whether it is at the family farm or the businesses’ office abroad. He is known to accept invitations to golf.


Thousands of families have trusted John over the years to be their lawyer when they are purchasing their first home. He is often called upon in the delicate role of assisting in the planning of a family’s estate for future generations, and is well versed in Last Will and testamentary documents along with establishing trusts.

Working with other professionals and other contacts

John’s experience allows him to connect clients, whether in business or in personal matters, with other appropriate professional contacts if necessary.

Strategic assistance to other lawyers

The collaborative nature of the firm’s practice allows the lawyers who go to court to get John’s opinion on appropriate agreements if they keep clients away from litigation. Similarly, John is not shy introducing his clients to litigators if Court is required.

Primary Office: 10714 124 Street Edmonton, AB T5M OH1

Primary Contact: Telephone, 780-758-8475

Schedule a free introductory phone consultation