Roger W Haines offers legal services in Prince George. This lawyer is available as an attorney, a solicitor, a legal advisor and even more. Roger W Haines can help in the matter of temporary visa, permanent residency or citizenship. This lawyer can help in the event of incorporation or contracts and confronts your will and estate dealings. Services provided accommodate your personal injury needs. Roger W Haines can discuss your real estate questions and can assist you with occupational health safety, collective bargaining, employee privacy, legislative advice and drafts of contracts.more...See more text