How to make a Complaint to Long & McQuade To complain to Long & McQuade, contact their complaints line on (905) 837-9785. They can also be contacted by mail and online contact form if required. Long & McQuade also provide details of independent bodies to contact if you are unable to resolve your complaint direct