Travel agents not do visa applications. Only registered and approved immigration consultants/lawyers AN represent you. They have to be approved by canadian authorities, NO MATTER where they are the n the world. You still have to do all the paper work. You are yourself responsible for everything being done correctly.
All they can do is check that you got it right and charge you lots of money to it.
And it won't be processed faster either.