Hi, we went through a consultant in Calgary AB and they were excellent. Kept us informed as much as they could and were very reasonable. $3,000 in all. $1,000 to start, $1,000 when we filed and $1,000 when the Visa was issued. You still have the $1,040 for fees but still a worthwhile investment for piece of mind. Have attached thier contact info if you are interested, we applied through Kingston JA
Canadian Immigration Solutions
Suite 510, 1110 Centre Street NE
Calgary, Alberta, Canada T2E 2R2
Phone: (403) 246-2692
Fax: (403) 246-2619
www.immsolutions.com