{"product_id":"40mm-rundle-rock-loose","title":"40mm Rundle Rock – Loose Bulk Delivery","description":"\u003cdiv class=\"dls-bulk-description\" style=\"line-height:1.65;color:#222;max-width:100%;\"\u003e\n\n  \u003c!-- INTRODUCTION --\u003e\n\n  \u003ch2 style=\"border-left:5px solid #F58220;padding-left:14px;margin:28px 0 18px;color:#171717;font-size:25px;line-height:1.3;\"\u003e\n    40mm Rundle Rock Calgary | Loose Bulk Delivery\n  \u003c\/h2\u003e\n\n  \u003cp\u003e\n    Our 40mm Rundle Rock is a natural decorative landscape stone\n    featuring deep charcoal and black tones with a distinctive\n    angular, fractured texture. Its larger size creates a bold\n    appearance in garden beds, landscape borders and outdoor\n    features throughout Calgary and surrounding communities.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\n    Available by the cubic yard with convenient loose bulk\n    delivery, 40mm Rundle Rock is a popular choice for modern\n    landscaping, rock gardens, decorative ground cover and\n    commercial landscape projects. The dark natural stone\n    provides strong contrast against lawns, plants, paving\n    stones and retaining walls.\n  \u003c\/p\u003e\n\n  \u003cp style=\"font-size:14px;margin:15px 0 25px;\"\u003e\n    Explore additional decorative stone options in our\n    \u003ca href=\"\/collections\/gravel-sand-aggregates-calgary\" style=\"color:#b9540e;text-decoration:underline;font-weight:600;\"\u003e\n      Gravel, Sand \u0026amp; Aggregates Calgary collection\n    \u003c\/a\u003e.\n  \u003c\/p\u003e\n\n\n  \u003c!-- IDEAL USES --\u003e\n\n  \u003ch3 style=\"border-left:4px solid #F58220;padding-left:12px;margin:32px 0 15px;color:#171717;font-size:21px;\"\u003e\n    Ideal Uses for 40mm Rundle Rock\n  \u003c\/h3\u003e\n\n  \u003cul style=\"padding-left:22px;margin:12px 0 25px;\"\u003e\n    \u003cli style=\"margin-bottom:7px;\"\u003e\n      Decorative ground cover for larger garden beds\n    \u003c\/li\u003e\n    \u003cli style=\"margin-bottom:7px;\"\u003e\n      Bold charcoal accents in modern landscape designs\n    \u003c\/li\u003e\n    \u003cli style=\"margin-bottom:7px;\"\u003e\n      Rock gardens and natural landscape features\n    \u003c\/li\u003e\n    \u003cli style=\"margin-bottom:7px;\"\u003e\n      Landscape borders around patios and retaining walls\n    \u003c\/li\u003e\n    \u003cli style=\"margin-bottom:7px;\"\u003e\n      Low-maintenance decorative areas and xeriscaping projects\n    \u003c\/li\u003e\n    \u003cli style=\"margin-bottom:7px;\"\u003e\n      Commercial landscape features and entrance areas\n    \u003c\/li\u003e\n  \u003c\/ul\u003e\n\n\n  \u003c!-- PRODUCT SPECIFICATIONS --\u003e\n\n  \u003ch3 style=\"border-left:4px solid #F58220;padding-left:12px;margin:32px 0 15px;color:#171717;font-size:21px;\"\u003e\n    Product Specifications\n  \u003c\/h3\u003e\n\n  \u003cdiv style=\"overflow-x:auto;margin-bottom:25px;\"\u003e\n\n    \u003ctable style=\"width:100%;border-collapse:collapse;font-size:14px;\"\u003e\n      \u003ctbody\u003e\n\n        \u003ctr style=\"background:#f5f5f5;\"\u003e\n          \u003cth scope=\"row\" style=\"width:35%;text-align:left;padding:12px;border-bottom:1px solid #e5e5e5;\"\u003e\n            Product\n          \u003c\/th\u003e\n          \u003ctd style=\"padding:12px;border-bottom:1px solid #e5e5e5;\"\u003e\n            40mm Rundle Rock\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003cth scope=\"row\" style=\"text-align:left;padding:12px;border-bottom:1px solid #e5e5e5;\"\u003e\n            Stone Size\n          \u003c\/th\u003e\n          \u003ctd style=\"padding:12px;border-bottom:1px solid #e5e5e5;\"\u003e\n            Approximately 40mm nominal size\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr style=\"background:#f5f5f5;\"\u003e\n          \u003cth scope=\"row\" style=\"text-align:left;padding:12px;border-bottom:1px solid #e5e5e5;\"\u003e\n            Material\n          \u003c\/th\u003e\n          \u003ctd style=\"padding:12px;border-bottom:1px solid #e5e5e5;\"\u003e\n            Natural Rundle stone\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003cth scope=\"row\" style=\"text-align:left;padding:12px;border-bottom:1px solid #e5e5e5;\"\u003e\n            Appearance\n          \u003c\/th\u003e\n          \u003ctd style=\"padding:12px;border-bottom:1px solid #e5e5e5;\"\u003e\n            Angular, fractured stone in dark charcoal and\n            black tones; natural colour and size variations occur\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr style=\"background:#f5f5f5;\"\u003e\n          \u003cth scope=\"row\" style=\"text-align:left;padding:12px;border-bottom:1px solid #e5e5e5;\"\u003e\n            Order Unit\n          \u003c\/th\u003e\n          \u003ctd style=\"padding:12px;border-bottom:1px solid #e5e5e5;\"\u003e\n            Cubic yards (loose bulk)\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003cth scope=\"row\" style=\"text-align:left;padding:12px;border-bottom:1px solid #e5e5e5;\"\u003e\n            Coverage\n          \u003c\/th\u003e\n          \u003ctd style=\"padding:12px;border-bottom:1px solid #e5e5e5;\"\u003e\n            Approximately 100 sq. ft. per cubic yard at\n            3 inches deep (planning allowance)\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr style=\"background:#f5f5f5;\"\u003e\n          \u003cth scope=\"row\" style=\"text-align:left;padding:12px;border-bottom:1px solid #e5e5e5;\"\u003e\n            Delivery\n          \u003c\/th\u003e\n          \u003ctd style=\"padding:12px;border-bottom:1px solid #e5e5e5;\"\u003e\n            Loose bulk by dump truck\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003cth scope=\"row\" style=\"text-align:left;padding:12px;border-bottom:1px solid #e5e5e5;\"\u003e\n            Maximum Order\n          \u003c\/th\u003e\n          \u003ctd style=\"padding:12px;border-bottom:1px solid #e5e5e5;\"\u003e\n            10 cubic yards per delivery order\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr style=\"background:#f5f5f5;\"\u003e\n          \u003cth scope=\"row\" style=\"text-align:left;padding:12px;border-bottom:1px solid #e5e5e5;\"\u003e\n            Service Area\n          \u003c\/th\u003e\n          \u003ctd style=\"padding:12px;border-bottom:1px solid #e5e5e5;\"\u003e\n            Calgary and surrounding communities\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- QUANTITY CALCULATOR --\u003e\n\n  \u003ch3 style=\"border-left:4px solid #F58220;padding-left:12px;margin:32px 0 15px;color:#171717;font-size:21px;\"\u003e\n    How Much 40mm Rundle Rock Do You Need?\n  \u003c\/h3\u003e\n\n  \u003cp\u003e\n    Enter your project dimensions to estimate how many cubic\n    yards of loose 40mm Rundle Rock you need. The calculator\n    updates automatically and rounds up to the next half\n    cubic yard for planning.\n  \u003c\/p\u003e\n\n  \u003cdiv id=\"dls-rundle40-calculator\" style=\"border:1px solid #e3e3e3;border-top:4px solid #F58220;border-radius:10px;padding:20px;margin:20px 0 25px;background:#fafafa;box-sizing:border-box;\"\u003e\n\n    \u003ch3 style=\"margin:0 0 8px;color:#171717;font-size:20px;\"\u003e\n      Rundle Rock Quantity Calculator\n    \u003c\/h3\u003e\n\n    \u003cp style=\"margin:0 0 18px;color:#555;font-size:14px;\"\u003e\n      Enter your project length, width and desired rock depth.\n    \u003c\/p\u003e\n\n    \u003cdiv style=\"display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;\"\u003e\n\n      \u003cdiv style=\"min-width:0;\"\u003e\n        \u003clabel for=\"dls-rundle40-length\" style=\"display:block;font-size:13px;font-weight:700;margin-bottom:6px;\"\u003e\n          Length (ft)\n        \u003c\/label\u003e\n\n        \u003cinput id=\"dls-rundle40-length\" type=\"number\" min=\"0\" step=\"any\" value=\"20\" style=\"display:block;width:100%;min-width:0;box-sizing:border-box;padding:10px;border:1px solid #bbb;border-radius:5px;background:#fff;color:#171717;font-size:16px;\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"min-width:0;\"\u003e\n        \u003clabel for=\"dls-rundle40-width\" style=\"display:block;font-size:13px;font-weight:700;margin-bottom:6px;\"\u003e\n          Width (ft)\n        \u003c\/label\u003e\n\n        \u003cinput id=\"dls-rundle40-width\" type=\"number\" min=\"0\" step=\"any\" value=\"15\" style=\"display:block;width:100%;min-width:0;box-sizing:border-box;padding:10px;border:1px solid #bbb;border-radius:5px;background:#fff;color:#171717;font-size:16px;\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"min-width:0;\"\u003e\n        \u003clabel for=\"dls-rundle40-depth\" style=\"display:block;font-size:13px;font-weight:700;margin-bottom:6px;\"\u003e\n          Depth (in)\n        \u003c\/label\u003e\n\n        \u003cinput id=\"dls-rundle40-depth\" type=\"number\" min=\"0\" step=\"any\" value=\"3\" style=\"display:block;width:100%;min-width:0;box-sizing:border-box;padding:10px;border:1px solid #bbb;border-radius:5px;background:#fff;color:#171717;font-size:16px;\"\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- CALCULATOR RESULT --\u003e\n\n    \u003cdiv style=\"background:#fff;border:1px solid #F58220;border-radius:8px;padding:17px;margin-top:18px;\" aria-live=\"polite\"\u003e\n\n      \u003cdiv style=\"font-size:12px;font-weight:700;letter-spacing:0.5px;color:#555;text-transform:uppercase;\"\u003e\n        Estimated Quantity Required\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"font-size:29px;font-weight:800;line-height:1.3;color:#171717;margin:6px 0;\"\u003e\n        \u003cspan id=\"dls-rundle40-yards\"\u003e3\u003c\/span\u003e\n        \u003cspan\u003eCubic Yards\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv id=\"dls-rundle40-details\" style=\"font-size:14px;color:#555;\"\u003e\n        300 sq. ft. at 3 inches deep = 2.78 cubic yards\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cp style=\"font-size:12px;color:#666;margin:12px 0 0;line-height:1.5;\"\u003e\n      Estimates use loose material volume. Actual requirements\n      may vary depending on ground conditions, grading and\n      installation. Quantities are rounded up to the next\n      0.5 cubic yard. Maximum 10 cubic yards per delivery order.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ADVANCED CALCULATOR LINK --\u003e\n\n  \u003cp style=\"font-size:14px;margin:0 0 25px;\"\u003e\n    Planning multiple landscape areas? Use our\n    \u003ca href=\"\/pages\/volume-calculator\" style=\"color:#b9540e;text-decoration:underline;font-weight:600;\"\u003e\n      Advanced Bulk Volume Calculator\n    \u003c\/a\u003e\n    for more detailed material estimates.\n  \u003c\/p\u003e\n\n\n  \u003c!-- COVERAGE GUIDE --\u003e\n\n  \u003ch3 style=\"border-left:4px solid #F58220;padding-left:12px;margin:32px 0 15px;color:#171717;font-size:21px;\"\u003e\n    40mm Rundle Rock Coverage Guide\n  \u003c\/h3\u003e\n\n  \u003cp\u003e\n    One cubic yard of loose 40mm Rundle Rock provides\n    approximately the following coverage at different\n    installation depths:\n  \u003c\/p\u003e\n\n  \u003cdiv style=\"overflow-x:auto;margin-bottom:15px;\"\u003e\n\n    \u003ctable style=\"width:100%;border-collapse:collapse;font-size:14px;\"\u003e\n\n      \u003cthead\u003e\n        \u003ctr style=\"background:#171717;color:#fff;\"\u003e\n\n          \u003cth scope=\"col\" style=\"padding:12px;text-align:left;border-bottom:3px solid #F58220;\"\u003e\n            Rock Depth\n          \u003c\/th\u003e\n\n          \u003cth scope=\"col\" style=\"padding:12px;text-align:left;border-bottom:3px solid #F58220;\"\u003e\n            Coverage Per Cubic Yard\n          \u003c\/th\u003e\n\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n\n      \u003ctbody\u003e\n\n        \u003ctr style=\"background:#f5f5f5;\"\u003e\n          \u003ctd style=\"padding:11px;border-bottom:1px solid #e5e5e5;\"\u003e\n            1 inch\n          \u003c\/td\u003e\n          \u003ctd style=\"padding:11px;border-bottom:1px solid #e5e5e5;\"\u003e\n            Approx. 324 sq. ft.\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003ctd style=\"padding:11px;border-bottom:1px solid #e5e5e5;\"\u003e\n            2 inches\n          \u003c\/td\u003e\n          \u003ctd style=\"padding:11px;border-bottom:1px solid #e5e5e5;\"\u003e\n            Approx. 162 sq. ft.\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr style=\"background:#f5f5f5;\"\u003e\n          \u003ctd style=\"padding:11px;border-bottom:1px solid #e5e5e5;\"\u003e\n            3 inches\n          \u003c\/td\u003e\n          \u003ctd style=\"padding:11px;border-bottom:1px solid #e5e5e5;\"\u003e\n            Approx. 108 sq. ft.\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003ctd style=\"padding:11px;border-bottom:1px solid #e5e5e5;\"\u003e\n            4 inches\n          \u003c\/td\u003e\n          \u003ctd style=\"padding:11px;border-bottom:1px solid #e5e5e5;\"\u003e\n            Approx. 81 sq. ft.\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n\n      \u003c\/tbody\u003e\n\n    \u003c\/table\u003e\n\n  \u003c\/div\u003e\n\n  \u003cp style=\"font-size:13px;color:#555;\"\u003e\n    For ordering, allow approximately 100 sq. ft. per\n    cubic yard at a 3-inch depth as a planning allowance.\n    Because 40mm Rundle Rock is a larger decorative stone,\n    select a depth that provides the appearance and coverage\n    required for your project. A 1-inch layer is generally\n    too shallow to fully cover the surface with 40mm stone.\n  \u003c\/p\u003e\n\n\n  \u003c!-- MATERIAL INFORMATION --\u003e\n\n  \u003ch3 style=\"border-left:4px solid #F58220;padding-left:12px;margin:32px 0 15px;color:#171717;font-size:21px;\"\u003e\n    Why Choose 40mm Rundle Rock for Landscaping?\n  \u003c\/h3\u003e\n\n  \u003cp\u003e\n    The larger 40mm size creates a bolder decorative\n    appearance than smaller landscape gravel. Its\n    charcoal-black colour and fractured texture make\n    it especially effective in modern landscape designs\n    and areas where a strong contrast is desired.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\n    Rundle Rock complements light-coloured paving stones,\n    retaining walls, concrete features and green planting\n    areas. Its angular shape provides a natural, textured\n    finish that works well in properly edged decorative\n    landscape beds.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\n    For suitable garden beds, landscape fabric can help\n    separate the stone from underlying soil and reduce\n    weed growth. The 40mm product is intended primarily\n    for decorative landscaping rather than compacted\n    structural base applications.\n  \u003c\/p\u003e\n\n\n  \u003c!-- DELIVERY --\u003e\n\n  \u003ch3 style=\"border-left:4px solid #F58220;padding-left:12px;margin:32px 0 15px;color:#171717;font-size:21px;\"\u003e\n    Loose 40mm Rundle Rock Delivery in Calgary\n  \u003c\/h3\u003e\n\n  \u003cp\u003e\n    Our 40mm Rundle Rock is delivered loose by dump truck\n    throughout Calgary and surrounding communities.\n    Material is typically unloaded on a suitable driveway\n    or approved street-side area.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\n    Enter your preferred dump location and access\n    instructions at checkout. Final unloading placement\n    is subject to driver discretion and site conditions.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\n    Available delivery options and charges are calculated\n    at checkout based on your address and order.\n    Flex and Scheduled delivery may be available,\n    with same-day service offered for qualifying\n    loose bulk orders when scheduling and routing allow.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\n    Orders are limited to 10 cubic yards per load.\n    If you need two different loose bulk materials,\n    eligible split-load delivery may be available,\n    with additional charges where applicable.\n  \u003c\/p\u003e\n\n  \u003cp style=\"font-size:14px;margin:15px 0 25px;\"\u003e\n    Review our\n    \u003ca href=\"\/pages\/bulk-landscape-material-delivery-calgary\" style=\"color:#b9540e;text-decoration:underline;font-weight:600;\"\u003e\n      Bulk Landscape Material Delivery Calgary guide\n    \u003c\/a\u003e\n    for delivery scheduling and unloading requirements.\n  \u003c\/p\u003e\n\n\n  \u003c!-- FREQUENTLY ASKED QUESTIONS --\u003e\n\n  \u003ch3 style=\"border-left:4px solid #F58220;padding-left:12px;margin:32px 0 18px;color:#171717;font-size:21px;\"\u003e\n    Frequently Asked Questions About 40mm Rundle Rock\n  \u003c\/h3\u003e\n\n  \u003cdiv style=\"border-bottom:1px solid #e5e5e5;padding-bottom:12px;margin-bottom:16px;\"\u003e\n\n    \u003ch4 style=\"font-size:16px;font-weight:600;color:#171717;margin:0 0 7px;line-height:1.4;\"\u003e\n      What is 40mm Rundle Rock used for?\n    \u003c\/h4\u003e\n\n    \u003cp style=\"margin:0;font-weight:400;\"\u003e\n      40mm Rundle Rock is commonly used for decorative\n      garden beds, landscape borders, rock gardens,\n      xeriscaping and feature areas around patios,\n      retaining walls and commercial properties.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"border-bottom:1px solid #e5e5e5;padding-bottom:12px;margin-bottom:16px;\"\u003e\n\n    \u003ch4 style=\"font-size:16px;font-weight:600;color:#171717;margin:0 0 7px;line-height:1.4;\"\u003e\n      What is the difference between 25mm and 40mm Rundle Rock?\n    \u003c\/h4\u003e\n\n    \u003cp style=\"margin:0;font-weight:400;\"\u003e\n      Both products feature natural charcoal-coloured\n      Rundle stone. The 25mm size creates a finer,\n      more detailed decorative finish, while 40mm\n      Rundle Rock has a larger, bolder appearance\n      suited to prominent landscape features.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"border-bottom:1px solid #e5e5e5;padding-bottom:12px;margin-bottom:16px;\"\u003e\n\n    \u003ch4 style=\"font-size:16px;font-weight:600;color:#171717;margin:0 0 7px;line-height:1.4;\"\u003e\n      What colour is 40mm Rundle Rock?\n    \u003c\/h4\u003e\n\n    \u003cp style=\"margin:0;font-weight:400;\"\u003e\n      Rundle Rock features natural dark charcoal\n      and black tones. Colour varies between stones,\n      and the appearance may change when the rock\n      is wet or dry.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"border-bottom:1px solid #e5e5e5;padding-bottom:12px;margin-bottom:16px;\"\u003e\n\n    \u003ch4 style=\"font-size:16px;font-weight:600;color:#171717;margin:0 0 7px;line-height:1.4;\"\u003e\n      How much 40mm Rundle Rock do I need?\n    \u003c\/h4\u003e\n\n    \u003cp style=\"margin:0;font-weight:400;\"\u003e\n      Use the calculator above to enter your project\n      length, width and desired depth. One cubic yard\n      covers approximately 108 square feet at a\n      3-inch depth before allowing for installation\n      variations.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"border-bottom:1px solid #e5e5e5;padding-bottom:12px;margin-bottom:16px;\"\u003e\n\n    \u003ch4 style=\"font-size:16px;font-weight:600;color:#171717;margin:0 0 7px;line-height:1.4;\"\u003e\n      Is 40mm Rundle Rock suitable for garden beds?\n    \u003c\/h4\u003e\n\n    \u003cp style=\"margin:0;font-weight:400;\"\u003e\n      Yes. The larger stones provide decorative\n      ground cover with a bold natural appearance.\n      Proper edging and site preparation help\n      maintain a clean finished landscape.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"border-bottom:1px solid #e5e5e5;padding-bottom:12px;margin-bottom:16px;\"\u003e\n\n    \u003ch4 style=\"font-size:16px;font-weight:600;color:#171717;margin:0 0 7px;line-height:1.4;\"\u003e\n      Is 40mm Rundle Rock suitable for driveways?\n    \u003c\/h4\u003e\n\n    \u003cp style=\"margin:0;font-weight:400;\"\u003e\n      Decorative Rundle Rock is not intended\n      as a compacted structural driveway base.\n      A properly graded base aggregate is\n      generally more appropriate for projects\n      requiring a firm, compacted foundation.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"border-bottom:1px solid #e5e5e5;padding-bottom:12px;margin-bottom:16px;\"\u003e\n\n    \u003ch4 style=\"font-size:16px;font-weight:600;color:#171717;margin:0 0 7px;line-height:1.4;\"\u003e\n      How is loose 40mm Rundle Rock delivered?\n    \u003c\/h4\u003e\n\n    \u003cp style=\"margin:0;font-weight:400;\"\u003e\n      Loose Rundle Rock is delivered by dump truck\n      and unloaded at a safe, accessible location.\n      Customers provide preferred unloading\n      instructions at checkout, with final\n      placement determined by the driver.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"border-bottom:1px solid #e5e5e5;padding-bottom:12px;margin-bottom:16px;\"\u003e\n\n    \u003ch4 style=\"font-size:16px;font-weight:600;color:#171717;margin:0 0 7px;line-height:1.4;\"\u003e\n      Is delivery included in the Rundle Rock price?\n    \u003c\/h4\u003e\n\n    \u003cp style=\"margin:0;font-weight:400;\"\u003e\n      Delivery is calculated separately at checkout\n      based on your order and delivery location.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- LIVE RUNDLE ROCK CALCULATOR --\u003e\n\n\u003cscript\u003e\n(function () {\n\n  var root = document.getElementById('dls-rundle40-calculator');\n\n  if (!root || root.getAttribute('data-ready') === '1') {\n    return;\n  }\n\n  root.setAttribute('data-ready', '1');\n\n  var lengthInput = root.querySelector('#dls-rundle40-length');\n  var widthInput = root.querySelector('#dls-rundle40-width');\n  var depthInput = root.querySelector('#dls-rundle40-depth');\n\n  var quantityDisplay = root.querySelector('#dls-rundle40-yards');\n  var detailsDisplay = root.querySelector('#dls-rundle40-details');\n\n  function updateCalculator() {\n\n    var length = Number(lengthInput.value);\n    var width = Number(widthInput.value);\n    var depth = Number(depthInput.value);\n\n    if (\n      lengthInput.value.trim() === '' ||\n      widthInput.value.trim() === '' ||\n      depthInput.value.trim() === '' ||\n      !Number.isFinite(length) ||\n      !Number.isFinite(width) ||\n      !Number.isFinite(depth) ||\n      length \u003c= 0 ||\n      width \u003c= 0 ||\n      depth \u003c= 0\n    ) {\n\n      quantityDisplay.textContent = '—';\n\n      detailsDisplay.textContent =\n        'Enter a length, width and depth greater than zero.';\n\n      return;\n    }\n\n    var squareFeet = length * width;\n    var cubicYards = (squareFeet * depth) \/ 324;\n\n    var roundedYards =\n      Math.ceil(cubicYards * 2 - 0.000000001) \/ 2;\n\n    quantityDisplay.textContent = roundedYards.toString();\n\n    detailsDisplay.textContent =\n      squareFeet.toLocaleString(undefined, {\n        maximumFractionDigits: 2\n      }) +\n      ' sq. ft. at ' +\n      depth +\n      ' inches deep = ' +\n      cubicYards.toFixed(2) +\n      ' cubic yards before rounding.' +\n      (\n        roundedYards \u003e 10\n          ? ' This exceeds the 10-yard maximum per delivery order.'\n          : ''\n      );\n\n  }\n\n  lengthInput.addEventListener('input', updateCalculator);\n  widthInput.addEventListener('input', updateCalculator);\n  depthInput.addEventListener('input', updateCalculator);\n\n  updateCalculator();\n\n})();\n\u003c\/script\u003e","brand":"DLS Bulk Loose","offers":[{"title":"1\/2 Yard","offer_id":44856021713057,"sku":"","price":90.0,"currency_code":"CAD","in_stock":true},{"title":"Per Yard","offer_id":43835027292321,"sku":"","price":175.0,"currency_code":"CAD","in_stock":true},{"title":"Tandem Load (10 Yards)","offer_id":44856021745825,"sku":null,"price":1750.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0463\/3264\/1441\/files\/40mm_Rundle_Rock.jpg?v=1776686705","url":"https:\/\/directlandscapesupply.ca\/products\/40mm-rundle-rock-loose","provider":"Direct Landscape Supply ","version":"1.0","type":"link"}