Hawley William D Professional Corporation offers legal services in Calgary. This lawyer can serve your needs as a legal advisor, a barrister, an attorney and even more. Hawley William D Professional Corporation can help in the situation of temporary visa, permanent residency or citizenship.