I’m thinking about redoing the walkway in front of my house because the current one has cracked and shifted over time. I’d like something that looks great and holds up during Canadian winters. What materials or methods would you recommend for long-term durability and minimal upkeep?