Synthetic turf for Windsor
As the exclusive distributor and installer of STI synthetic turf in Windsor, Ontario, we are your first and last stop for synthetic turf and artificial grass products. We offer the pinnacle in synthetic turf, giving you unprecedented performance and longevity. We test our synthetic turf extensively in our research and development labs, ensuring we offer…
Find Out More