Skip to Content Skip to Navigation
Available to take your call soon
(08) 9932 3032

Cabinet upgrades, installations & fixes made simple

All-in-one cabinetry services, managed under one roof

Cabinetry plays a huge role in the functionality and look of your home. That’s why we offer a complete range of cabinet services, repairs, painting, supply, and installation, all handled by one trusted team.

We work across kitchens, bathrooms, laundries, pantries, garages, and more. Whether it’s adjusting doors, fitting new panels, or repainting existing cupboards, we’ll guide you through your options and complete the work efficiently, cleanly, and with lasting results.

Smartfix works with major cabinet suppliers like IKEA and Bunnings, or we can install quality cabinetry sourced through our network. Our carpenters and cabinet installers work closely with painters, electricians, and plumbers to streamline your project from start to finish.

Cabinetry repairs & replacements

Cabinet Repairs & Replacements

We repair hinges, realign cabinet doors, and replace worn or broken cupboards with clean, modern fittings that function like new.

Read More
Cabinet painting. Cabinet wood staining

Cabinet Painting

Give tired cabinets a fresh finish with professional painting. A cost-effective way to modernise kitchens, bathrooms or storage spaces.

Read More

Local service with full Perth coverage

Right across the Perth region, we're here for you.

Extensive suburbs coverage with flexible booking times, including same-day, and emergency support out of hours. Whether you’re north or south of the river, our licensed tradespeople are ready to help.

Suburbs listed

  • Alexander Heights
  • Alfred Cove
  • Alkimos
  • Anketell
  • Applecross
  • Ardross
  • Armadale
  • Ascot
  • Ashby
  • Ashendon
  • Ashfield
  • Attadale
  • Atwell
  • Aubin Grove
  • Aveley
  • Bailup
  • Balcatta
  • Baldivis
  • Balga
  • Ballajura
  • Banjup
  • Banksia Grove
  • Baskerville
  • Bassendean
  • Bateman
  • Bayswater
  • Beaconsfield
  • Beckenham
  • Bedford
  • Bedfordale
  • Beechboro
  • Beechina
  • Beeliar
  • Beldon
  • Belhus
  • Bellevue
  • Belmont
  • Bennett Springs
  • Bentley
  • Bertram
  • Bibra Lake
  • Bickley
  • Bicton
  • Booragoon
  • Brabham
  • Brentwood
  • Brigadoon
  • Brookdale
  • Bull Creek
  • Bullsbrook
  • Burns Beach
  • Burswood
  • Bushmead
  • Butler
  • Byford
  • Calista
  • Camillo
  • Canning Mills
  • Canning Vale
  • Cannington
  • Carabooda
  • Cardup
  • Carine
  • Carlisle
  • Carmel
  • Carramar
  • Casuarina
  • Caversham
  • Champion Lakes
  • Chidlow
  • Churchlands
  • City Beach
  • Claremont
  • Clarkson
  • Cloverdale
  • Cockburn
  • Como
  • Connolly
  • Coogee
  • Coolbellup
  • Coolbinia
  • Cooloongup
  • Cottesloe
  • Craigie
  • Crawley
  • Cullacabardee
  • Currambine
  • Daglish
  • Dalkeith
  • Darch
  • Darling Downs
  • Darlington
  • Dayton
  • Dianella
  • Doubleview
  • Duncraig
  • East Cannington
  • East Fremantle
  • East Perth
  • East Rockingham
  • East Victoria Park
  • Eden Hill
  • Edgewater
  • Eglinton
  • Ellenbrook
  • Embleton
  • Ferndale
  • Floreat
  • Forrestdale
  • Forrestfield
  • Fremantle
  • Garden Island
  • Gidgegannup
  • Girrawheen
  • Glen Forrest
  • Glendalough
  • Gnangara
  • Golden Bay
  • Gooseberry Hill
  • Gorrie
  • Gosnells
  • Greenmount
  • Greenwood
  • Guildford
  • Gwelup
  • Hacketts Gully
  • Hamersley
  • Hamilton Hill
  • Hammond Park
  • Harrisdale
  • Haynes
  • Hazelmere
  • Heathridge
  • Helena Valley
  • Henderson
  • Henley Brook
  • Herdsman
  • Herne Hill
  • High Wycombe
  • Highgate
  • Hilbert
  • Hillarys
  • Hillman
  • Hilton
  • Hocking
  • Hope Valley
  • Hopeland
  • Hovea
  • Huntingdale
  • Iluka
  • Inglewood
  • Innaloo
  • Jandabup
  • Jandakot
  • Jane Brook
  • Jarrahdale
  • Jindalee
  • Jolimont
  • Joondalup
  • Joondanna
  • Kalamunda
  • Kallaroo
  • Karawara
  • Kardinya
  • Karnup
  • Karragullen
  • Karrakatta
  • Karrakup
  • Karrinyup
  • Kelmscott
  • Kensington
  • Kenwick
  • Keralup
  • Kewdale
  • Keysbrook
  • Kiara
  • Kingsley
  • Kinross
  • Koondoola
  • Koongamia
  • Kwinana
  • Kwinana Beach
  • Lake Coogee
  • Landsdale
  • Langford
  • Lathlain
  • Leda
  • Leederville
  • Leeming
  • Lesmurdie
  • Lexia
  • Lockridge
  • Lynwood
  • Maddington
  • Madeley
  • Mahogany Creek
  • Maida Vale
  • Malaga
  • Mandurah
  • Manning
  • Marangaroo
  • Mardella
  • Mariginiup
  • Marmion
  • Martin
  • Maylands
  • Medina
  • Melaleuca
  • Melville
  • Menora
  • Merriwa
  • Middle Swan
  • Midland
  • Midvale
  • Millendon
  • Mindarie
  • Mirrabooka
  • Morley
  • Mosman Park
  • Mount Claremont
  • Mount Hawthorn
  • Mount Helena
  • Mount Lawley
  • Mount Nasura
  • Mount Pleasant
  • Mullaloo
  • Mundaring
  • Mundijong
  • Munster
  • Murdoch
  • Myaree
  • Naval Base
  • Nedlands
  • Neerabup
  • Nollamara
  • Noranda
  • North Beach
  • North Coogee
  • North Fremantle
  • North Lake
  • North Perth
  • Northbridge
  • Nowergup
  • O'Connor
  • Oakford
  • Ocean Reef
  • Oldbury
  • Orange Grove
  • Orelia
  • Osborne Park
  • Padbury
  • Palmyra
  • Parkerville
  • Parkwood
  • Parmelia
  • Paulls Valley
  • Pearsall
  • Peppermint Grove
  • Peron
  • Piara Waters
  • Pickering Brook
  • Piesse Brook
  • Pinjar
  • Port Kennedy
  • Postans
  • Queens Park
  • Quinns Rocks
  • Red Hill
  • Redcliffe
  • Reservoir
  • Ridgewood
  • Riverton
  • Rivervale
  • Rockingham
  • Roleystone
  • Rossmoyne
  • Safety Bay
  • Salter Point
  • Samson
  • Sawyers Valley
  • Scarborough
  • Secret Harbour
  • Serpentine
  • Seville Grove
  • Shelley
  • Shenton Park
  • Shoalwater
  • Sinagra
  • Singleton
  • Sorrento
  • South Fremantle
  • South Guildford
  • South Lake
  • South Perth
  • Southern River
  • Spearwood
  • St James
  • Stirling
  • Stoneville
  • Stratton
  • Subiaco
  • Success
  • Swan View
  • Swanbourne
  • Tamala Park
  • Tapping
  • The Lakes
  • The Spectacles
  • The Vines
  • Thornlie
  • Treeby
  • Trigg
  • Tuart Hill
  • Two Rocks
  • Upper Swan
  • Victoria Park
  • Viveash
  • Waikiki
  • Walliston
  • Wandi
  • Wangara
  • Wanneroo
  • Warnbro
  • Warwick
  • Waterford
  • Watermans Bay
  • Wattle Grove
  • Wattleup
  • Wellard
  • Welshpool
  • Wembley
  • Wembley Downs
  • West Leederville
  • West Perth
  • West Swan
  • Westminster
  • Whitby
  • White Gum Valley
  • Whiteman
  • Willagee
  • Willetton
  • Wilson
  • Winthrop
  • Woodbridge
  • Woodlands
  • Woodvale
  • Wooroloo
  • Wungong
  • Yanchep
  • Yangebup
  • Yokine
4.7

4K+ Google reviews from Perth customers

Quick, Exceptional work, extremely friendly. From booking to job completion smartfix are absolutely professional and friendly. We have used their services for numerous different jobs over the last 3 months. We will definitely be keeping the smartfix number in the phone. Highly recommend this team.

5

Service rated 5 stars Google review

Brilliant job of replacing our corrugated patio roof. Very clean, professional. Very pleased . Thankyou.

5

Service rated 5 stars Google review

Very happy with the painting work done by Rob McCarthy and Daniel Keen. Was a large job involving repairing old peeling paint, covering holes and final coats. Most impressed and wouldn’t hesitate to recommend to others.

5

Service rated 5 stars Google review

Recently I had Ryan and Jamie attend to my Rangehood and Dean and Sam fixed drawer runners to A crockery/glassware unit. Special thanks to Tom who promptly arranged for the guys to Give me a quote and get the job done. On both occasions the guys were quick and efficient, pleasant and Friendly. Will definitely be using Them again Gwen

5

Service rated 5 stars Google review

Dean came out to do a front decking for us, he did such an amazing job. We get compliments on it often by neighbours walking by. Very articulate and he also gave us another entertaining area, instead of unused front garden, we sit out here all the time.

5

Service rated 5 stars Google review

Wooden kitchen cabinets with white counter tops

Answers to common cabinetry questions

What to know before updating your cabinets

Not sure if you should repair, repaint, or replace your cabinets? We’ve answered the most common questions homeowners ask about cabinetry. Whether it’s kitchen cabinet installation, bathroom cupboard painting, or soft-close hinge repairs, our team is here to guide you. Need something specific? Give us a call for tailored advice and free quotes.

What types of carpentry services do you offer?

Our carpenters handle a wide range of interior and exterior jobs. This includes timber flooring installation, skirting board repair and replacement, internal and external door adjustments, wardrobe builds, storage solutions, and decking repairs or new installs. Whether it’s a structural fix or a finishing touch, our team is here to help.

What’s included in your cabinetry services?

We offer complete cabinetry services, from supply and installation to repairs, replacements, and cabinet painting. Our team works on kitchen cabinets, laundry cupboards, bathroom vanities, wardrobes, and storage solutions. We use trusted, accredited suppliers or can install cabinetry you’ve already purchased.

Do you provide cabinet door painting or full cabinet painting in Perth homes?

Yes. If your cabinets are in good condition but looking dated, cabinet painting is a cost-effective way to refresh your space. We professionally prepare and paint cabinets in kitchens, bathrooms, laundries, or wardrobes using high-quality, durable finishes.

Can you help with kitchen cabinet repairs, like soft-close hinges or drawer runners?

Definitely. We repair and replace kitchen cabinet hinges, runners, handles, soft-close systems, and even damaged doors or drawer fronts. We can source matching parts or upgrade your existing hardware for a smoother, modern feel.

I have a broken wardrobe door, can you fix or replace just one section?

Yes. If a single panel or door is damaged, we can often repair or replace it without needing to redo the entire wardrobe. We’ll assess the issue and recommend the most cost-effective fix.

Can I get new cabinets supplied and installed through Smartfix?

Yes, we supply cabinetry through trusted, accredited manufacturers and handle the full installation. Our carpenters ensure the fit is tailored to your space, and we also offer additional services like splashback installs, tiling, or lighting to complete the job.

What carpentry repairs do you do for doors and timber surfaces?

We repair sticking doors, re-hinge sagging doors, install new locks and handles, and fix damaged timber frames. For timber surfaces like decks or stair treads, we offer sanding, sealing, and structural fixes.

Do you offer skirting board installation and flooring trims?

Yes. Whether you’re renovating or need to finish a flooring job, we supply and install skirting boards and trims to suit your style. Our team ensures neat corners and professional finishes, with painting available as well.

How fast can you book me in for carpentry or cabinetry work?

We offer same-day or next-day availability for many jobs, depending on scope and location. Larger or custom work may require a quote and measure first—but we always aim to keep wait times short and communication clear.

Do I need to remove the old cabinets or flooring before you arrive?

Not necessarily. Our team can handle removal and disposal of old cabinetry, skirting boards, or decking. Let us know during booking so we can allow time and factor it into your quote.

We're ready to chat

(08) 9932 3032
Perth tradesperson

We're here to help

Book now

Send an enquiry and we will contact you as soon as possible.

"*" indicates required fields

Coming Soon

Smartfix App

Our all-in-one Smartfix app is nearly here – from urgent plumbing and electrical fixes to renovations, painting, and more. Booking reliable help will be faster and simpler than ever. One app, every trade.

Book a plumber02 New Book a Plumber
Download the app