Where to find me
We cover Inverness & the Highlands and the surrounding area.
Get directionsMacRae Plumbing & Joinery

15+ years across the Highlands · Gas Safe registered · fully insured · free quotes.
★4.8(6)Callum MacRae has been plumbing and joining across Inverness and the Highlands for over 15 years. From boiler swaps and full bathroom fit-outs to fitted kitchens, bespoke wardrobes and finishing joinery, every job is done properly and left tidy, and every one starts with a free, no-obligation quote.
We cover Inverness & the Highlands and the surrounding area.
Get directionsEvery job is priced on what it actually involves, so there’s no price list to pick from. Describe what you’re after and you’ll get a proper quote back by email.
Ask for a quoteNo account needed. It takes a minute.

Quote
Annual service or a fault fix. We diagnose and give you a clear price before any work starts.

Quote
Supply and fit, with a fixed quote after a quick survey of your home.

Quote
Full or partial bathroom fit-outs: plumbing, tiling and joinery, tailored to your space.

Quote
Burst pipes, leaks and blockages, with fast response and clear pricing, no surprises.

Quote
Bespoke wardrobes, alcove units and storage, built to measure and fitted.

Quote
Supply-and-fit or fit-only from your own plans, quoted after a measure-up.

Quote
Hanging doors, skirting, architrave and the finishing touches throughout the home.

Quote
Decks, fencing and outdoor builds, quoted on site once we have seen the space.
Over 15 years' experience, with hundreds of local jobs completed. Gas Safe registered and City & Guilds qualified. Fully insured, and every job is backed by a 12-month workmanship guarantee. Free, no-obligation quotes with clear pricing and no surprises.
A few of the jobs we’ve completed across Inverness and the Highlands — what we did, what made it tricky, and how long it took. Like the look of one? Ask us for a quote.

A dated 1990s suite stripped out and reconfigured for a walk-in wet room. The challenge: a hidden leak behind the old tiling had rotted the subfloor — found it, made it good, then tiled. Turnaround: 6 working days.

Supplied and fitted a solid-oak kitchen with quartz worktops. The challenge: the old units had hidden years of uneven walls, so every run was scribed and packed by hand for a flush finish. Turnaround: 9 working days.

A raised timber deck with steps and railings on a sloping garden. The challenge: levelling the frame across a 40cm fall while keeping it rock-solid underfoot. Turnaround: 4 working days.

Bespoke alcove wardrobes and drawers, built and sprayed in place. The challenge: matching handmade doors and cornice to a period room. Turnaround: 5 working days.

A tired back-boiler swapped for a modern combi, pipework re-run and tidied. The challenge: working around a live system in an occupied home — heating back on the same day. Turnaround: 1 day.

A new ensuite built into a loft conversion — plumbing, tiling and joinery. The challenge: running waste and supply through an awkward loft void to the existing stack. Turnaround: 7 working days.
You can cancel up to 24 hours before your session starts.
You can reschedule online without contacting me.
Callum handles payments directly. After booking, settle up using one of these methods:
Bank transfer details
Account name: MacRae Plumbing & Joinery Sort code: 80-22-60 Account number: 20315544
6 verified reviews
Callum sorted our leaking bathroom and retiled the lot — spotless work, and he left the place tidier than he found it. Would have him back in a heartbeat.
Verified customer · 60 minute Bathroom installation · 22/8/26
Response from MacRae Plumbing & Joinery
Thanks very much — that bathroom was a great one to get stuck into. Delighted you're happy with how it turned out, and give us a shout any time you need us.
28/8/26
Fitted our new kitchen beautifully. Turned up when he said he would, kept us posted throughout, and the finish is faultless.
Verified customer · 60 minute Kitchen fitting · 10/8/26
Quick, fair-priced boiler repair when we were stuck with no heating. Honest about exactly what needed doing — no upsell.
Verified customer · 60 minute Boiler service or repair · 29/7/26
Built us a cracking deck — solid as anything and looks superb. Really pleased with it.
Verified customer · 60 minute Decking & garden joinery · 17/7/26
Lovely fitted wardrobes, exactly what we asked for. Tidy, polite and great value for the quality.
Verified customer · 60 minute Fitted wardrobes & storage · 5/7/26
Response from MacRae Plumbing & Joinery
Cheers for taking the time to leave a review. Really pleased the wardrobes worked out for you — and if there's ever anything you'd like tweaked, just let us know and we'll pop back round.
10/7/26
New boiler in and running the same day, all the old pipework tidied up. Genuinely impressed — highly recommend.
Verified customer · 60 minute New boiler installation · 23/6/26