![](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fbg-min.83d6c8c1.webp&w=3840&q=100)
Welcome to
![Perfect DIY Cupboards](/logo.png)
Your one stop shop for Perfect D.I.Y Kitchen & Bedroom Cupboards in Gauteng and Pretoria
Get Started in 3 Easy Steps
![kitchenplans](kitchenplans.jpg)
1. Bring your Plans and Messurements
![catalog](diycupboards2copy.jpg)
2. Select from our Catalog or Order Online
![installing](installingunitcopy.jpg)
3. Install the Cupboards Yourself
Online Store
Door Units
![Door Units](https://images.perfectdiycupboards.co.za/cupboards/2doorfloor.jpg)
All Carcasses are Chipboard by default and can be upgraded to White Melamine. Door Units come with Adjustable Shelving.
Drawer Units
![Drawer Units](https://images.perfectdiycupboards.co.za/cupboards/4drawerfloorcloseup.jpg)
All Doors and Drawer Fronts are White Melamine by default but can be upgraded to other Colours.
Wall Units
![Wall Units](https://images.perfectdiycupboards.co.za/cupboards/2doorwallnewcropped.jpg)
You can upgrade to SoftClose and Tipmatic Hinges. We also Offer Blum Hinges as an Upgrade
Pot Drawer Units
![Pot Drawer Units](https://images.perfectdiycupboards.co.za/cupboards/2PotDrawerFloor.jpg)
Ball Bearing Runners are standard but you can also upgrade to Heavy Duty, SoftClose and Tipmatic.
We Only Use Top Quality Materials
![](/high-gloss.png)
Perfect DIY Cupboards offer affordable quality cupboards and fittigs without compromising on top quality materials to extend the lifetime of your new kitchen or bedroom cabinets.
We are proud to introduce you to our top quality hardware & board suppliers.
![Sonae](/logos/Sonae.png)
![PG](/logos/PG-Bison.png)
![Blum](/logos/Blum.png)
![FHD](/logos/fhd.png)
Request a Call Back
Our Contact Details
Phone:
010 593 2024
010 593 2028
069 314 7282
![Call](/logos/call.png)
![Call](/logos/call.png)
![WhatsApp](/logos/whatsapp.png)
Email: