About Us

Installation Experience

Centaur Products Inc. has been in business for over 38 years. With regional offices and local installation technicians located in Vancouver, Calgary, Edmonton, Saskatoon, Winnipeg, Guelph and Halifax our extensive network of installation technicians guarantees that your project will be completed on time, and with the utmost in care. Our team offers a range of expertise with combined skills and specialized knowledge that is second to none.

Centaur Products recruits and trains our installation technicians in-house. Collectively, our installers have hundreds of years and thousands of hours of sport facility construction experience. Centaur’s installation technicians are the core of our organization and the company recognizes this by investing in training and skill development as well as providing them with challenging and unique projects. Our installers are of the best in the industry and pride themselves on producing exceptional work.