our services

Suspendisse potenti nunc feugiat mi a tellus consequat imperdiet vestibulum sapien proin quam etiam ultrices suspendisse in justo eu magna luctus.

our services

A properly planned and installed roof can enhance the beauty of your home while protecting your family and property. Asset Maintenance, Inc. 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.


maintenance and repair

At Asset Maintenance, we know that, whether it’s for a business or residential property, a new roof installation can seem like a big, intimidating project. This process, however, […]

ROOF repair

quality repairs 

We offer quality roof repair to our neighboring Johannesburg and Pretoria homes and businesses because, at Asset Maintenance, we understand that next to a firm foundation, a sturdy problem-free roof is […]

ROOF maintenance

Saving you money and time

Protect your Johannesburg or Pretoria area property with professional roof maintenance by Asset Maintenance. Maintaining your roof can actually extend its life. Regular attention by someone who knows what […]

ROOF types

Large Variety Of roofs

Asset Maintenance, we can help you choose the right roof type for your  home or commercial property. We use the latest technologies to make your roof installation go smoothly and […]



Because maintaining your roof involves more than just fixing missing shingles, at Asset Maintenance, we want you to know a little bit more about the importance of things like your roof gutters, […]


Leak Protection

When Johannesburg area residents find themselves in need of roof leak repair,Asset Maintenance is ready to uncover the problem and able to help you fix it fast. As a leading roofing contractor, our […]


Get roofing for your business 

For quality commercial roofing professionals serving you in Johannesburg , Pretoria, call us at Asset Maintenance. We specialize in re-roofing and roof repair projects. Whether you’re looking to […]



At Asset Maintenance, we have been helping Johannesburg homeowners with roofing repairs for over 5 years and are happy to work with your insurance. Cleaning up after a storm or accident can be […]



We pride ourselves in preparing long term, cost effective and high quality concrete rejuvenation and waterproofing solutions, painting and waterproofing coating systems nationwide. […]



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.

Visit Us

80 Iris Road, Norwood
Johannesburg, 2192



Give Us a Call

+2710 2205299