Affordable Prices, Professional Service, Experienced Team. Contact Us Today For All of Your Roofing Solutions.

Our Services



Waterproofing problem? We identify and solve all roof waterproofing problems for residential, industrial and commercial clients.


Roof Repairs

Supply and installation of industrial size, seamless gutters, and galvanized gutters. We also supply and install wooden fascia, as well as new tech cement boards. We also paint roofs, both tile and metal.


New Roofs

Building your own home or involved in a conversion project? We will be delighted to provide you with a quotation for your new roof.

About Us

Professional Team

You can feel at ease with the service and professionalism provided at Spencer Roofing.

Quality Options

Whether you have an urgent need for roof repair or replacement, or have been thinking about a new roof for some time, we can help you with several quality options paired with the best warranties on the market.

Service Guaranteed

All of our roofing and repair services are guaranteed for three full years after our service.


We write this letter in recommendation of Spencer Roofing as a roofing specialist. We had the pleasure of working with Terry and his team this year, to effect repairs to the trusses, gutters and roof of our home. Terry was professional and polite throughout. We were kept informed of progress at all times as well as any issues that arose. His workmanship is of the highest order (as confirmed by our building inspector) and we know that our roof is correctly repaired and will be solid and leak free for many years to come. We would without reservation recommend Spencer Roofing to anyone requiring a roofing specialist who will be honest, reliable, and who goes the extra mile.

Klaus & Leigh-Ann RothemeyerHappy Customer

We would like to thank you so much for the wonderful job you and your team have done on fixing our scullery roof. The previous builder really made a big hash of the job and as you know the whole roof came down. Your pricing was amazing and your team was exceptional. You were all so professional and done the job in record time. We will definitely be using you for our extensions in the near future.

Happy CustomerHappy Customer’s Words

Have you had work done for you by Spencer Roofing? Why not share your experience of their work?