Richard Smith offers legal services in Prince George. Richard Smith can serve your needs as a legal advisor, a legal counselor, an attorney and even more. This lawyer can handle your legal requirements on marital matters and can help in the situation of temporary visa, permanent residency or citizenship.more...See more text