Chat with us, powered by LiveChat

Contact Us

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

Head Office

2340 Winston Part Drive, Unit 1
Oakville, ON L6H 7T7
Phone: (905) 847-7190
Toll Free in North America: 1-888-847-7190
Fax: (905) 847-7175
Email: info@canross.com

Looking to buy Can-Ross products?

Key Contacts at Head Office

Ted Edgar – Founder, Chairman, and CEO

Phone: (905) 847-7190 x227
E-Mail: tedgar@canross.com


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
E-Mail: terryedgar@canross.com


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
E-Mail: mandrei@canross.com


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
E-Mail: info@canross.com


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

Greg Pavlica – Plant Manager

Phone: (905) 847-7190 x229
E-Mail: pavlica@canross.com


Greg joined Can-Ross in 1994 working in manufacturing. Greg has vast knowledge of all manufacturing processes, equipment, and products. As Plant Manager, Greg is responsible for all aspects of manufacturing including production, efficiencies, staffing, safety, and quality control. In addition to spending time with his family, Greg enjoys playing music, cars, has a keen interest in our military, and is a supporter of our veterans.

Mike Dodd – Customer Service Supervisor

Phone: (905) 847-7190 x238
E-Mail: dodd@canross.com


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
E-Mail: marston@canross.com


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.

Gus Kamas – Plant Supervisor

Phone: (905) 847-7190 x240
E-Mail: gkamas@canross.com


Gus joined Can-Ross in 2012 in manufacturing. In his current role as Plant Supervisor, Gus works closely with our Plant Manager ensuring that all staff are working safely, effectively, and efficiently. Gus serves as leading support in shipping/receiving, quality control, inventory management, and special projects. Gus enjoys all the pleasures that his family bring to his life!

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!