http://www.cic.gc.ca/pp-md/pp-list.aspx
check the list in the link.
We used him for both visa extension and immigration. Had good experience.
City: Ottawa
Name: Max della Zazzera
Address: 1935 Bank Street,
Suite 5,
Ontario
K1V 8A3
Telephone: 613-521-2391 ext. 150
Spoken Languages: English, French, Italian