Stockists of aluminium profiles
Aluminium for windows, doors and shopfronts.
We keep everything you need to make windows, doors and shopfronts: the aluminium, plus the handles, rollers, locks and rubbers. Builders, installers and homeowners are all welcome.
What we sell
From the frame to the handle, we have it.
Casement windows
Opening windows for houses, in two frame sizes. Frames, opening sashes and glass beads.
HD seriesHD sliding door
A strong sliding door for wide openings and big glass. Two or three tracks.
700 series700 series patio door
The everyday sliding patio door for homes, with two to four panels.
ShopfrontShopfront & doors
Frames and glass doors for shops, offices and partitions.
Vista · LouvreVista folding door & louvres
Doors that fold open along the whole wall, plus louvres to let air in.



Hardware & consumables
Handles, locks, rollers, hinges, rubbers and everything else that finishes the job.
How it works
Send us your list. We handle the rest.
Tell us what you need
Send us a cutting list, a drawing or even a photo, by email, by phone or at the counter. Not sure what you need? We'll help.
Get your price
We check what's on the shelf and send you a quote. If something is short, we bring it in from another branch.
Collect it, or we deliver
Pick it up at the branch, or we bring it to your workshop or site. Regular customers can buy on account.
Who we help
Made for the trade. Open to everyone.
Most of our customers make and fit windows for a living. If you're a homeowner fixing one window, you're just as welcome, and you get the same help and the same prices.
Fabricators & installers
Everything you need in stock, trade prices and accounts.
Builders & contractors
Quotes for whole projects, deliveries in stages, and help choosing the right product.
Homeowners
Single lengths, spare rollers and handles, and friendly advice at the counter.
Our branches
Find a branch near you.
Get a quote
Tell us what you need.
Leave your details and your nearest branch will call you back within one working day. Want to talk now? Call us on 010 261 5133.









