Royal Granite Tops is a leading natural and engineered stone fabricating and Installation Company based in the East Rand, Johannesburg. Over the years we have successfully completed many projects for corporate and domestic clients in South Africa and in the region to their satisfaction.

We source only quality stones from world renowned suppliers, and use our ingenuity to produce quality world class products. We guarantee excellence and superior craftsmanship for our clients.

We do installations of bar counter tops, kitchen counter tops, shop counter tops, vanities and interior decorations.

Our main materials are granite, quartz, marble and onyx.



    Granite is best known for its durability, resistance to heat and scratches and for being easy to clean. Bacterial contamination is not a problem with granite. For the various types of granite that we fabricate and install go to products on the menu.

  • Marble

    Marble is loved for its inherent beauty and elegance. Its brighter than granite. It is one of the less expensive natural stone for counter top. For the varieties that we fabricate and install go to products on the menu.

  • ONYX

    Onyx has unique patterns and beauty. It also comes in a variety of colors, making it easy to find the right coloring to fit just about any scheme. Onyx countertops are extremely easy to clean and can be wiped down with warm, soapy water. For the various types of onyx that we fabricate and install go to products on the menu.


    Quartz countertops are found in more colours than you can find in natural stones like granite. Its durability matches that of congrete and does not chip or crack easily.It has better stain resistance than granite. For more go to products on the menu.


    Caesarstone is a luxury engineered quartz surface named after the company that manufactures it. Caesarstone quartz surfaces are ideal for virtually any interior surface from kitchen countertops, bathroom vanities and stairs, to wall panelling and interior furniture.