NB: this is in relation to the cross-country part of a long-distance move. A local moving company was used as Agents of GCVL on each end so the actual packing and unpacking aspects have been reviewed elsewhere. Unfortunately mentioning another company, even when they have worked as a team on a service, is technically against the reviewing rules of this site so I cannot say who.
The driver (and 'crew chief' for the local guys on each end) was superb. Answered my questions, did the job thoroughly, ensured I understood all the forms I was signing etc. No hesitation recommending the quality of the 'on-site' staff for GCVL. The admin side however was less ideal - we ran into issues with accuracy of the quotes and lack of communication, plus the company decided to reroute our driver to Montreal (not exactly en route to Vancouver from the GTA!) for a pickup which delayed our delivery by 3 days past the deadline. That caused us some hassles with booking our building elevator at the new place, but to be fair we were compensated for the delay.
If we have to move a long distance again, I would be quite willing to use GCVL again - but those less tolerant of imperfect service should think carefully how stressed they would get if their stuff was late...