Artificial Grass in Calgary: A Smart Solution for Low Maintenance Landscaping By Terry Holowachuk on Jun 18, 2025