Made to order in Johannesburg

Bespoke dining tables, built to your room

We make dining tables in our own factory in Johannesburg — your length, your timber, your finish — and finish them to a standard you can inspect in person at our Design Quarter showroom in Fourways before you take delivery.

How a table gets made

  1. 1. Measure

    Send your room size, or book a site visit and we measure it for you.

  2. 2. Choose

    Timber, top shape, base style, finish and seat count.

  3. 3. Estimate

    You get a written quote with the price and the lead time in writing.

  4. 4. Build

    Made in our own factory in Johannesburg. You are welcome to see it in progress.

  5. 5. Deliver

    Delivered and placed in Gauteng at R1 350 per order; quoted per job elsewhere.

Timber and top options

Solid oak
Pale, even grain. The safest match for a light room.
Kiaat
Warm red-brown with strong figure. A South African classic.
Blackwood
Dark and dense, for a formal dining room.
Reclaimed timber
Character marks kept, no two tables the same.
River resin
A timber slab with a poured resin channel, in the colour you choose.

Sizes, seating and indicative prices

Indicative only — the timber, base and finish move the figure. Every table is quoted in writing before anything is cut.

LengthSeatsIndicative price
1 600 mmSeats 6R14 000 – R22 000
2 000 mmSeats 8R18 000 – R30 000
2 400 mmSeats 10R24 000 – R42 000
3 000 mmSeats 12R32 000 – R58 000

Lead time is typically six to eight weeks from the day the quote is accepted, longer for large resin pours. Browse finished pieces in dining and furniture or matching chairs.

Ask for a written quote

Tell us the room size and how many people must sit at it. We come back with a price and a lead time.

About: Bespoke dining table