Contact Us

Get in touch with us today – we’d love to discuss your spill control and containment needs.

Head Office

410 Lewis Rd. Unit 115
Stoney Creek, ON L8E 5Y7
Phone: (905) 847-7190
Toll Free in North America: 1-888-847-7190
Fax: (905) 847-7175

Looking to buy Can-Ross products?

Key Contacts at Head Office

Ted Edgar – Founder, Chairman, and CEO

Phone: (905) 847-7190 x227

Ted began his career in industrial sales working for one of Canada’s largest manufacturers of industrial mechanical sealing devices. With his experience in sales and sales management, Ted founded Can-Ross in 1985. Although the day-to-day operations of the business have been passed to his son Terry, Ted is still actively involved, as it remains one of his lifelong passions. Ted can be found at the head office in Oakville on a regular basis working on key company initiatives. Away from the office, Ted is an avid outdoorsman and enjoys his time at the family cottage on Georgian Bay. Other interests include golf, travelling, and spending time with family and friends.

Terry Edgar – President

Phone: (905) 847-7190 x228

Terry has been with Can-Ross for over two decades and is responsible for all areas of the business including sales, operations, and finance. Terry began his career at Can-Ross as a student, later obtaining his degree in economics from McMaster University. After graduation, Terry worked for two years in western Canada for a heavy truck dealership where he learned the operational side of that business. At Can-Ross, Terry has actively worked in all areas of the business including manufacturing, customer service, sales, sales management, and marketing. As President, Terry leads the management team and is engaged in daily operations, developing and executing key strategic objectives, and is focused on building relationships with customers, distribution partners, suppliers, and staff members. Terry is a proud husband and father of two young boys, an avid outdoorsman, and very much enjoys spending time with family and friends (& his dog) on the waters of Georgian Bay!

Maria Andrei CPA, CMA. – Manager, Finance & Administration

Phone: (905) 847-7190 x224

Maria joined Can-Ross in 2019, following over ten years of experience in finance and accounting, for both large and small organizations, in various industries. She holds a CPA, CMA designation. Maria manages all aspects of finance and administration and provides financial analysis and reporting to both President and CEO. Away from the office, she enjoys spending time with her husband and two boys. She loves listening to music and relaxing while reading a good book.

TBD – National Sales Manager

Phone: 888-847-7190

Please contact our Customer Service Supervisor, Mike Dodd (905-847-7190 ex. 238,, OR our President, Terry Edgar (416-407-8185,

Gus Kamas – Plant Manager

Phone: (905) 847-7190 x240

Gus joined Can-Ross in 2012 in manufacturing. Gus has a vast knowledge of all manufacturing processes, equipment, and products. As Plant Manager, Gus is responsible for all aspects of manufacturing including production, efficiencies, staffing, safety, and quality control. Gus enjoys all the pleasures that his family brings to his life!

Mike Dodd – Customer Service Supervisor

Phone: (905) 847-7190 x238

Mike joined Can-Ross in 1997 working in manufacturing, and then as our shipper/receiver. Mike joined the inside sale team in 2006 and then became Customer Service Supervisor in 2009. Mike has in-depth knowledge of our business, products, industrial applications, distribution network, and end-users, which serves him well in his role as Customer Service Supervisor. In Mike’s spare time, you can find him at the hockey rink, behind the wheel of his Formula Ford race car at Mosport, and enjoying his home and family life!

Stephanie Marston – Customer Service Representative

Phone: (905) 847-7190 x237

Stephanie joined Can-Ross in 2012 and is one of our key Customer Service Representative’s. Stephanie is responsible for managing distribution/end-user inquiries. She works with the Customer Service Supervisor to ensure customer service excellence. Stephanie is a die-hard sports fanatic and enjoys holidays with family and friends.

Glen Downs – President & Solutions Director

Territory: Canada
Phone: (587) 222 1015

Terry Bailey-Sita – Inside Solutions Manager

Territory: Canada

Phone: (289) 830 9795

Yannick Mercier – Solutions Specialist

Territory: Quebec and Atlantic Canada
Phone: (438) 373 4479

Eric Mossman – Solutions Specialist

Territory: Central, East & Northern Ontario

Phone: (905) 252 2904

Mike Faltin – Solutions Specialist

Territory: SW Ontario, Thunderbay and Manitoba

Phone: (905) 807 2087

Pierce Peck – Solutions Specialist

Territory: Alberta, Saskatchewan, Northwest Territories

Phone: (780) 977 8644

Darin Kowalchuk – Solutions Specialist

Territory: British Columbia, Yukon

Phone: (778) 238 7393

Manufacturing Staff

Our manufacturing staff are responsible for the production of all Can-Ross manufactured goods, ensuring that products are built to our exacting standards, and that inventory levels are maintained to meet our distribution partners requirements. What we do here could not happen without them and our Can-Ross family appreciates the hard work and dedication that has been consistently demonstrated over the past 35 years!