About our Team

Please contact any of our sales professionals at any time. We look forward to speaking with you about any of our value added product lines.

If you would like to get in contact with one of our reps, please feel free to use the contact information below.


John Riches – Head Office

Newfoundland, Eastern Ontario, Manitoba and the Western Region




Michel Leger – Gerant des Ventes

Nova Scotia, PEI, New Brunswick, Quebec

472 Eleanor
Otterburn Park, Quebec
J3H 1V3




Alan McCabe

Northern/Southwestern Ontario, Greater Toronto Area (GTA)

472 King Street East
Mount Albert, Ontario
L0G 1M0

416-587-5945  |  905-832-7102 (fax)



-- All Riches Associates team members are full time employees --