Roofing Services

new roof installation

New roof installations in Aboyne

Rely on the expertise of the professionals at Gavin J Dinnie Slating & Tiling Contractor for new roof installations. Get in touch for a free quote.

All aspects of roofing

Are you looking for professionals to repair a damaged roof? Do you want a flat roof for a new property? Our experts at Gavin J Dinnie Slating & Tiling Contractor are here to help. We have many years of experience in undertaking roofing projects for both domestic and commercial properties in Aboyne and across Aberdeenshire. You can be assured that all our work is guaranteed, and are available at competitive prices.

Our roofing services include:
Contact us for more details
custom roof

New roofs

Whether you need a felt roof for your commercial property or a flat roof for your home, no matter what type of roofing system you want, we can install it for you. You can be assured that all the materials we use are sourced from reputable manufacturers and are of high quality. 
flat roof replacement

Flat roofs

If you're considering a flat roof for your home, you can count on our expert team. Flat roofs are known for their space saving and compact design. They are more affordable when compared to other roofing systems. Get in touch with us to discuss your specifications.
after roof refurbishment

Roof refurbishments

Our expert team can renovate your roof using top quality tools and roofing materials. Our roof refurbishment service includes replacing old roof tiles with new ones, sealing flat roofs, adding roof lights, resheeting, overcladding and encapsulation.
damaged roof tiles

Roof repairs

If your roof has been damaged in a storm, you need to hire a specialist to inspect your roof properly. When you choose Gavin J Dinnie Slating & Tiling Contractor, you can be assured of high standards of service. We undertake all aspects of roofing repairs including truss repairs, roof tile replacement and chimney maintenance. 
For roofing services in Aberdeenshire, call us on 01339 891 013 or 07786 037 229
Share by: