about us

Asset Maintenance,  is a residential and commercial roofing company that has been serving the Johannesburg and front-range communities since 2012. We specialize in residential re-roofs and repairs. We focus on customer service and satisfaction.  Asset Maintenance. provides service to both Residential and Commercial properties.

Our mission

Asset Maintenance is a company that is specific in its purpose. We aim to provide the highest roofing craftsmanship with the correct roofing technology, in a timely manner and at a reasonable cost to all its customers.



Managing renovation works while trying to carry out your daily routine can very be frustrating. For this reason we like to handle everything for you, regardless of how simple or complex your required works may be. From scaffolding hire, planning through logistics, handling keys, liaising with tenants, supplying materials, providing highly skilled workers, waste disposal, quality control and cleaning. From beginning to end we are committed to handling everything for you efficiently, to ensure carrying out your work is as hassle free as possible for you.


Every team member at Asset Maintenance is trained to the highest standards, so we can guarantee you get the best result. All our workers have built up years of skill development and knowledge in their trade before joining us plus, each member has been checked to have very good referees before we appoint them any work. All our vans are also equipped with ladders and specialist tools so that no matter what kind of work is required, we are ready to deliver high quality results every time.

Residential Roofing

A properly planned and installed roof can enhance the beauty of your home while protecting your family and property. Asset Maintenance is committed to installing a high quality roof that lasts no matter what style of residential roofing materials you choose.

Asset Maintenance takes pride in quality workmanship, doing the job the right way the first time. We provide a 5 year workmanship warranty on any re-roof job we complete for your piece of mind. Asset Maintenance offers products for both steep, slope roofs and flat or low slope roofs that will best fit your needs.

Asset Maintenance uses the latest in technology to ensure that you get the best quality roof installed.

commercial roofing

Repair and maintenance programs can be the most effective way to achieve long term value from existing roofs. Future roof problems can be reduced or eliminated at considerable economic benefit if there is regular maintenance. We want your long-term business by helping you maintain and control your roofing needs.

Professional Management of your commercial roof includes the following:

  • Preventative and Corrective Roof Maintenance Programs
  • Emergency Leak Repair Service
  • Complete re-roofing services from built-up applications to composition shingle installations
  • Always a competent journeyman on the job with a minimum of 5 years experience
  • All leak repair invoices include a written description of work completed
  • Roof certifications for real estate companies and private property buyers and sellers.
  • We provide our customers R2,000,000 in Liability, and R1,000,000 in Auto and Worker’s Compensation Insurance, all with “A” rated carriers

Request fir a free inspection or qoute and we will get back to you in the next hour

repair services

Most roofs under ten years old can be repaired, depending on if the shingle or tile is available. Some roofing product manufacturers are no longer in business and are no longer making their shingles making an exact match repair difficult.

Fortunately, most repairs do not require replacing shingles or tiles. If there is a problem area, we will replace some old shingles with new shingles as they lay flat and are better to work with.

Sometimes though, a roof can just be worn out and re-roofing would be the wise thing to do. If a repair estimate exceeds more than half the cost of a re-roof, we will provide you with both a repair estimate and a replacement estimate to give you the best option. Getting your insurance company involved can be a good idea if costs are higher than your deductible. It doesn’t cost anything to ask them if cost would be covered.

asset maintenance

What sets us apart?

Asset Maintenance strives to service, maintain and build roofs to our customers satisfaction and to build long-standing relationships with our clients. Our goal is to become the preferred roofing service provider to the general public


We have trained Member of Asset maintenance on 24/7 call fOR emergency assistance


For emergency work, a skilled member of the Asset Maintenance team can be with you with in 1 hour.


Using our advanced project management systems we can ensure that project do not accede budget and time frame

Visit Us

80 Iris Road, Norwood
Johannesburg, 2192



Give Us a Call

+2710 2205299