Roofers covering all of Aberdeenshire

From our base in Banff, Pacific Roofing covers the whole of Aberdeenshire — coastal towns, rural communities and everything in between. Roof repairs, slate roof repairs, flat roofing and a 24/7 emergency line, with free quotes throughout.

Local roofers for Aberdeenshire homes and businesses

Aberdeenshire properties face some of Scotland's toughest conditions — salt air on the coast, hard frosts inland and gales that lift slates and ridge tiles without warning. Whether it's a leaking cottage roof near Huntly, a flat garage roof in Inverurie or storm damage in Fraserburgh, we travel throughout the region with the same care we give our Banff neighbours.

Every job starts with a free, no-obligation quote. We're fully insured, and all our work is backed by a quality guarantee.

  • Roof repairs and re-roofing across Aberdeenshire towns and rural properties
  • Slate roof repairs for traditional cottages, farmhouses and new builds
  • Flat roofing for extensions, garages and dormers
  • Chimney repairs, leadwork and flashing repairs
  • Fascias, soffits and guttering replacements
  • Emergency roof repair and 24/7 storm damage callout across Aberdeenshire

Aberdeenshire towns we serve

TurriffHuntlyFraserburghPeterheadInverurieEllonKeithBuckieMacduffWesthillBanchoryStonehaven

Don't see your town? Call us — we travel throughout Aberdeenshire and the surrounding area.

Covering all of Aberdeenshire

Pacific Roofing

The Carpet Depot, Boyndie, Banff, Aberdeenshire AB45 2AB

Working across the whole region

07365 115959

pacificroofingaberdeen@gmail.com

Mon – Fri: 8am – 6pm

Emergency callout available 24/7

Open in Google Maps

Get a free roofing quote anywhere in Aberdeenshire

Tell us about your roof and we'll get back to you quickly with honest advice and a free, no-obligation quote. For emergencies, call us any time — day or night.

Looking for a roofer in a specific place? See our pages for Banff and Aberdeen.

Request a free quote

Tell us about your roofing needs and Antony will get back to you within 24 hours.

Ready to go ahead? Book a free visit instead