M K Gupta Law offer legal services in Calgary. They can administer your needs as defense lawyers, attorneys, legal advisors and even more and can serve your legal concerns on marital affairs. They can help in the case of temporary visa, permanent residency or citizenship.