Based in Cape Town, Richard’s Custom Glass and Glazing is a renowned glazing company in South Africa. Having more than 20 years of experience, Richard, the owner and operator of the company is an industry expert. The company offers a complete glazing solution for homes and offices at affordable prices.