Built by hand in Calgary

Order in the garage. Abundance in the garden.

Custom raised garden beds and heavy-duty tote shelving, built to your measurements and delivered to your door by our own crew.

Built to order Custom sizes Local delivery
What we build

Two things, done properly.

We don't sell a catalogue of flat-pack compromises. Every bed and every shelf is built for the space it's going into, then delivered and set in place.

Raised garden bed, four boards high, planted

Raised Garden Beds

Grow more in less space. Beds built to the dimensions of your yard: tall enough to save your back, sturdy enough to hold a full season of soil.

  • 6′ × 2′ beds in three heights, in stock or built to your size
  • Fire and oil treated as standard, or plain spruce economy
  • Delivered and placed where you want it
From $80 + GST See bed sizesQuote a bed
Tote shelf holding nine black totes, with plywood top and casters

Tote Shelving

Get your floor back. Shelving sized for 102 L totes, made for garages, basements and storage rooms.

  • Sized for standard 102 L totes
  • Every tote slides out, no unstacking
  • Countertop and caster wheels available
How it works

From measurements to move-in, in three steps.

01

Pick a size

Choose an in-stock build, use the shelf builder, or send us your measurements for a custom quote.

02

We build it

In-stock builds are ready now. Built-to-order and custom builds take 1–2 weeks, a little longer with stains.

03

We deliver it

Pick it up free, or our own crew drops it off and puts it where you want it.

Why Tote & Till

A Calgary crew, not a warehouse.

Tote & Till is a small Calgary shop that builds two things and builds them well. Our standard is simple: show up when we say, do it right, leave it clean.

Built locally

Made here, by people who live through the same winters and short growing seasons you do.

Made to measure

Awkward corner, sloped yard, low basement ceiling: we build to fit, not to a stock size.

People you can call

Questions before or after delivery go to a real person, not a ticket queue.

Local delivery
Calgary and Area
Get a quote

Tell us what you need.

Send the details and we'll get back to you with a price. Prefer to talk it through? Call or text.