Skip to services
Freshly painted cottage with white windows and black gutters in Perthshire

Exterior painting and UPVC installations

WM. Macdonald provides professional exterior painting and UPVC installations for homes throughout Perthshire, Angus, Highland Perthshire and Tayside.

  • Free Quotations
  • Clear Quotes
  • No Upfront Fees

Please call us now on 07376 606608

Free Quotations

Clear Quotes

No Upfront Fees

Services

Expert exterior painting and UPVC installations

We provide professional exterior painting and UPVC installations for homes across Perthshire, Angus, Highland Perthshire and Tayside — masonry and woodwork painting, gutters, fascias, soffits, cladding, repointing, and dry ridge and dry verge roofline systems.

Freshly painted cream harling on a Perthshire cottage wall

01

Exterior masonry painting

We paint harling, render, brick and stone. Surfaces are prepared properly and finished with a system suited to the weather.

Freshly painted cream sash window and forest-green door in Perthshire

02

Exterior woodwork painting

We prepare, prime and paint windows, doors, bargeboards and exterior timber so the joinery lasts.

Newly fitted black gutter and white UPVC fascia

03

Gutter repairs & installations

We repair leaking and sagging gutters and install new high quality UPVC systems that will stay leak-free and dry for years to come.

New white UPVC fascia, soffit and gutter along the eaves

04

Fascia & soffit installations

We supply and install durable UPVC fascias and soffits in a range of styles and colours. Rotten timber can be replaced, or painted where it can be saved.

Pale grey vertical UPVC cladding on a house extension

05

UPVC cladding

We install UPVC cladding and make good around openings, corners and rainwater pipes for a weathertight, even finish.

Freshly repointed honey sandstone with neat mortar joints

06

Repointing

All types of repointing work carried out for walls, ridges, skews, and any other general repointing needs.

Dry ridge along the roof and a dry verge fitted at the gable apex

07

Dry ridge and dry verge roofline systems

We fit new dry ridge and dry verge roofline systems that do away with the need for repointing altogether.

Sandstone villa in Perth with painted sash windows, black door and white fascia

Why us

What makes us different?

  • Quality materials & workmanship —

    We use proven paint systems and quality UPVC from trusted suppliers.

  • Transparent, fixed quotes —

    No hidden extras or unexpected charges — you see the price before work starts.

  • Fast turnaround & a clean finish —

    We complete work efficiently and leave the property tidy.

  • Local coverage —

    We cover Perthshire, Angus, Highland Perthshire and Tayside.

Whitewashed Highland Perthshire farmhouse beside a loch, with pine forest and mountains

Areas we cover

Our exterior painting and UPVC services across Perthshire, Angus and Tayside

From Perth and Dundee out to Pitlochry, Aberfeldy and the Angus towns. If you are just beyond this list, still get in touch.

  • Perth
  • Dundee
  • Crieff
  • Pitlochry
  • Aberfeldy
  • Dunkeld
  • Blairgowrie
  • Auchterarder
  • Kinross
  • Comrie
  • Blair Atholl
  • Kenmore
  • Forfar
  • Arbroath
  • Montrose
  • Brechin
  • Kirriemuir
  • Carnoustie
  • Broughty Ferry
  • Scone

FAQs

Frequently asked questions

Which areas do you cover?

We cover Perthshire, Angus, Highland Perthshire and Tayside — including Perth, Dundee, Crieff, Pitlochry, Aberfeldy, Blairgowrie and the surrounding towns. If you are just beyond this list, still get in touch.

What work do you take on?

We provide exterior masonry and woodwork painting, gutter repairs and installations, UPVC fascias and soffits, cladding, repointing, and dry ridge and dry verge roofline systems.

Do you repair gutters or only fit new ones?

We repair leaking and sagging gutters and install new high quality UPVC systems that will stay leak-free and dry for years to come.

How do I get a quote?

Call 07376 606608, message us on WhatsApp, or send the form on this page. Quotes are free and there is no obligation.

Get a quote

Book your free quote today

Need advice on exterior painting or UPVC? Get in touch for honest recommendations and a clear quotation. No obligation.

Please call us now on 07376 606608

Free quote · No obligation

Or call 07376 606608 · WhatsApp Us