Sidewalk Leveling & Trip Hazard Repair in Edmonton
Raised, sunken, or uneven sidewalk sections are one of Edmonton’s most common concrete problems, caused by our intense freeze-thaw cycles, tree root growth, and soil settlement over time. Whether you have a single raised lip between two slabs, or a whole section that’s dropped after years of spring thaw and water erosion, there’s a fast, affordable solution that doesn’t involve tearing anything up.
Sidewalk leveling with polyurethane foam lifts settled sections back to their original level in under two hours per section, with no excavation, no landscaping damage, and no week of waiting for new concrete to set. You can walk on it immediately. As Edmonton’s concrete leveling specialists with over 11 years of experience, we’ve restored hundreds of residential and commercial walkways across the city and surrounding areas.
Real Edmonton Results: Before & After
Common Edmonton Sidewalk Problems We Fix
Raised Edges & Lips
Where sidewalk sections meet, frost heave often pushes one side up, creating dangerous trip points.
Sunken Sections
Eroded soil beneath the slab causes sections to sink, pooling water and creating uneven surfaces.
Tree Root Damage
Growing tree roots push sidewalk sections up from below, causing significant displacement over time.
Water Pooling
Settling creates low spots where water collects, accelerating damage and creating slip hazards in winter.
Who We Help
Our sidewalk leveling services benefit property owners across Edmonton, St. Albert, Sherwood Park, and surrounding communities, wherever Alberta winters do their damage:
Homeowners
- • Front walkways and entry paths
- • Backyard pathways and patio connections
- • Garage and side yard walkways
Property Managers
- • Condominium common areas
- • Apartment complex walkways
- • Multi-family residential paths
Business Owners
- • Storefront sidewalks
- • Customer walkways
- • Employee access paths
Institutions
- • Churches and community centers
- • Schools and daycares
- • Medical facilities
The Sidewalk Leveling Process
Our polyurethane foam injection process for sidewalk leveling is fast, clean, and permanent. Here’s exactly what happens from your first call to your first walk on the repaired surface:
Inspect & Measure
We assess each sidewalk section, measure the displacement, and identify the underlying cause of settlement.
Drill Small Holes
5/8" holes are drilled at strategic points - small enough to be nearly invisible after patching.
Inject Foam
High-density polyurethane foam is injected beneath the slab. It expands to fill voids and lifts the concrete precisely to level.
Patch & Clean
Holes are patched to match the existing concrete, and the work area is left clean and ready for use.
Sidewalk Repair Options Compared
See how polyurethane foam leveling compares to the alternatives on cost, speed, and longevity:
| Method | Cost (Per Section) | Time | Disruption | Longevity |
|---|---|---|---|---|
| Poly Lift Foam | $150 - $400 | 1-2 hours | Minimal | Permanent |
| Replacement | $500 - $1,200 | 2-3 days | High | 20+ years |
| Mudjacking | $100 - $300 | 2-3 hours | Moderate | May resettle |
| Grinding/Shaving | $100 - $250 | 1-2 hours | Low | Cosmetic only |
*Costs vary based on accessibility, number of sections, and extent of damage.
Why Choose Foam Over Grinding?
Concrete grinding or edge shaving is sometimes marketed as a fast fix for raised sidewalk lips. It can temporarily reduce a trip edge, but it treats the surface symptom while the real problem, unstable soil and ongoing settlement, continues beneath. Here’s why foam leveling is the smarter long-term choice:
- Addresses the symptom, not the cause
- Creates thin, weak edges prone to cracking
- Settlement continues beneath the slab
- Voids remain and grow larger over time
- Often needs to be repeated
- Addresses the root cause of settlement
- Fills voids and stabilizes the subgrade
- Lifts concrete precisely back to level
- Waterproof: won’t wash out or erode
- Permanent, one-time solution
Sidewalk Leveling FAQs
There’s no hard limit on how much lift is possible. Foam expansion is controlled by adjusting injection pressure and volume. Most sidewalk sections need just 1–2 inches of lift to eliminate the trip hazard, but we’ve moved slabs by much more when the situation calls for it. Our process delivers precise, millimeter-level control.
The 5/8" holes are patched with matching concrete material. While they're visible immediately after repair, they blend in over time and are far less noticeable than the large holes required for mudjacking or the obvious signs of concrete replacement.
Yes, in many cases. If the concrete isn't severely cracked or broken, we can level it even when tree roots have caused displacement. However, if root growth continues, the problem may recur. We'll assess your specific situation and advise on the best approach.
In Edmonton, the City typically maintains public sidewalks within the road right-of-way. However, you may be responsible for sidewalks on your private property (walkways, paths). If you're unsure, contact the City of Edmonton or let us help determine responsibility during our free assessment.
Sidewalk leveling typically costs $150–$500 per section, depending on the amount of lift required and the number of injection points needed. This is a fraction of the cost of replacing sidewalk sections ($600–$1,500+ per section with excavation and new concrete). We provide free on-site assessments and transparent, fixed-price quotes before any work begins. No surprises.
Trip Hazards?
Remove Them Today
Protect yourself from liability
Know Your Liability
Alberta property owners can be held responsible for injuries caused by hazardous conditions on their property. A single slip-and-fall lawsuit can cost tens of thousands of dollars. Sidewalk leveling is a small investment compared to the potential liability.
Areas We Serve
Fully licensed & insured across all of Alberta
Ready for Safe, Level Walkways?
Free assessments • Fixed-price quotes • Same-day use • Over 11 years serving Edmonton & area, licensed across all of Alberta
Get Your Free Estimate


