• 905-643-8686 905-643-8686
  • Request a Quote
grand river natural stone logo
  • About Us
  • Landscaping Materials
    • Aggregates
    • Armour Stone
    • Topsoil
    • Flagstone
    • Interlocking Pavers
    • Landscape Accessories
    • Landscaping Rocks
    • Mulch
    • Patio Stones
    • Retaining Walls
    • Stone Steps and Coping
    • Material Calculator
  • Building Supplies
    • Quality Brick and Masonry Sand
    • Veneer