Donald L. Richards offers legal services in Vancouver. This lawyer can handle your needs as a legal counselor, a barrister, a defense lawyer and even more and can help in the situation of temporary visa, permanent residency or citizenship. Donald L. Richards can help in the event of incorporation or contracts.more...See more text