I applied for canada PR through Taurus Infotek. I was not sure how long will it take and what all documents required and if it could all be done remotely. Manoj Palwes guidance was good. I got the PR visa in less than a year and havent met him even once. All email and courier. They helped me get the transcript from the university and get it evaluated.
One thing I have learned is patience is the key during the PR application. There were times when the processing goes from one stage to another stage for months without updates. But its only the initial document collection that is a little painful. After that its all smooth sailing.
Overall, It was nice working with Taurus folks.