Planning a new driveway, patio, or pathway? Our free online cost calculators help you quickly estimate how much material you’ll need — and how much it might cost. Whether you’re resurfacing a drive or laying a brand-new patio, these tools make budgeting easy.
Our calculators are tailored to the most common surfacing options: tarmac, resin-bound, and paving slabs — with local calculators for areas we serve like Rochdale, Manchester, Stockport, and beyond.
Each tool gives you material quantities and estimated costs based on your project’s dimensions. Enter your measurements, choose your surface type, and get an instant breakdown — completely free, no sign-up required.
Select the calculator that matches your project. Get instant material and cost estimates tailored to your surface type and dimensions.
Estimate the volume, weight, and cost of tarmac needed for your driveway. Perfect for domestic and commercial jobs.
Use CalculatorWork out the cost of installing a resin-bound surface based on your project’s size and desired depth.
Coming SoonCalculate how many slabs you’ll need for your patio and estimate installation and material costs.
Coming SoonEstimate the cost and materials needed to install a new path using resin, tarmac, or stone.
Coming SoonWe provide location-specific cost calculators to give you more accurate estimates based on where you live. These pages are customised with local costs and details — ideal for getting a closer idea of what your project might cost in your area.
They provide accurate estimates based on standard material densities and average prices. Your final quote may vary based on access, prep work, and finishes.
Yes! Just enter the appropriate dimensions — they work for large and small projects.
We use industry-standard densities and conversion rates to give you as close an estimate as possible.
While our calculators give great estimates, nothing beats speaking with a local expert. If you’d like a tailored quote based on your property, surface condition, or finish, get in touch and we’ll be happy to help.