Standing the test of time

CFC (Cape Formwork Contractors) has been successful  in the scaffolding and formwork business since 1984. What is our formula for sustained growth and excellent service in the construction industry? “There are a number of elements that contribute to success in business. Price, of course, is important, but in today’s highly competitive and technology driven market, […]

Read more