Where to begin. Fees including book keeping increased 100% over 2 years after engaging this company. The last straw was for work to get some late returns filed. In the past CA4IT took no more than 2 months to prepare and file and had they done so, I would be up to date. But this time it took them 10 months putting me into an expensive domino effect with CRA. Not only that they withheld the filing because they wanted 50% more when they were done! I had to prove to them their initial quote and and that I paid the full amount BEFORE they started. Of course they had to concede they made a mistake but they held my filing hostage based on their error. I fired them. And now I am working happily with a freelance accountant that is charging me 1/4 for the same amount of annual work, with a 2-3 week turnaround! You can fall for their claims of value-added services but in the end these have little to no value - do your own research, compare against some freelancers and seriously question the value of the add-ons. Good luck.
UPDATE: Since I have found an accountant that charges me 1/10 (literally) of what CA4IT was charging me and so far after 3 corporate and 2 personal returns he's been great! Honestly - you do not need CA4IT - spend time to find an independent accountant (freelance). It's not rocket science and my new accountant will file within about 4 weeks of starting a new return. CA4IT makes things much more complicated and INCREDIBLY more expensive. You are just wasting your money with them.