Jack of Trades has been a recognized name in the Johannesburg Building industry since 2007. Jack of Trades caters for a range of home and office renovations to suit every modern design requirement great or small. Jack of Trades offers industry renowned Home Additions/Renovations and Alterations for all of your building and design requirements. We specialise in all Building needs, Laminated Flooring, Plumbing, Electrical, Concrete Slabs, Garage Conversion into Granny Flats, Pools, Ponds, Landscaping, and much more. We strive to please our clients and will ensure that all of our work has long lasting quality guarantees that ensures a happy client that will always return to us for all of their Home Renovation Requirements. Our claim to success revolves around the partners doing the work themselves, therefore constant on site supervision is guaranteed providing our clients with peace of mind.