Alan Ross offers legal services in Calgary. This lawyer can administer your needs as a legal advisor, a defense lawyer, a solicitor and even more and can help in the matter of temporary visa, permanent residency or citizenship. Alan Ross has the know-how to manage your legal business commitments.