Main Street Law LLP
Real Estate Law
Business Law
Main Street Law LLP
Real Estate Law
Business Law

Joshua Allen, B.Sc.,J.D., P.Eng.

780-960-8182
j.allen@mainstreetlaw.ca

Areas of Practice

Real Estate
Estate Planning
Estate Administration
Grant of Probate or Administration
Adult Guardianship and Trusteeship
Estate Litigation
Corporate and Commercial

Education

Joshua Allen received a Bachelor of Science in Computer Engineering from the University of Alberta in 2008. After working for a few years with both large multinational companies and a local tech start-up, he attended Law School at the University of Alberta and graduated in 2014.

Practice

Joshua completed his articles with Main Street Law LLP and was admitted to the Law Society of Alberta in 2015. Joshua is primarily active in the Wills and Estates, Real Estate, Corporate/Commercial and Employment practices areas.​

Associations and Interests

Joshua maintains his membership with the Association of Professional Engineers and Geoscientists of Alberta. In addition, he is a member of the Canadian Bar Association, specifically the Wills and Estates section of the Alberta chapter of the Canadian Bar Association, and The Law Society of Alberta.

Joshua is interested in the application of information technology to the practice of law and he has been experimenting with methods to make the practice of law less stressful for both lawyers and clients.