
This gallery contains 18 photos.
Top Rock was established in June 2000 with the specific goal of supplying granite and marble surfaces to the South African market. The owner-managers have a combined experience of over 40 years in the design, manufacture and installation of granite … Continue reading