Highland · Scotland
uPVC window & door repair in Portmahomack, Highland
Damaged window, door or sill in Portmahomack? We put it right where it is, match it on site and guarantee the work for a year.
- Repairs from £95
- Damage during building work
- Holes from removed fittings and alarms

uPVC repair in Portmahomack, done in place
The damage is filled and refinished to match the frame, woodgrain finishes included. Builders and developers use us for snagging repairs too. If you’re dealing with chips and dents and scratches from ladders and furniture, we can help.
We stand behind the work with a one-year guarantee. Clean with warm soapy water and a soft cloth. Avoid solvents and abrasive cleaners.
- Area
- Portmahomack (IV20)
- County
- Highland
- Guarantee
- A year, on every repair
- Quotes
- From £95. Free and fixed, from your pictures
- Call
- 0345 017 0787
- Last updated
- 23 October 2026

Landlords, agents and businesses in Portmahomack
Letting agents often send us pictures straight from the inventory. You can have a price before you arrange access, and we liaise with tenants about access if you’d like us to.
We carry out planned and one-off repairs for housing associations and facilities teams. A repair avoids taking out and refitting, which matters when someone is living in the home.
How it works
Visits start with a quick look at the job together, so you know exactly what we are doing. Next, we cover and mask everything nearby and the work begins. Allow a few hours, and we’ll tell you if anything changes.
- First the frame or panel is cleaned.
- Next we fill the damage.
- We smooth the repair.
- We colour-match the finish, including woodgrain effects.
- We blend the repair into the surrounding surface.
Before we arrive
- Keep children and pets away from the room on the day
- Clear toiletries, mats and anything else from around the area
- Let us know if it has been repaired before
Ask for a price
We price from photos so you do not have to wait in for a survey. Send them through the quote form, or call 0345 017 0787 if you’d rather talk it through, and you’ll get a fixed figure back.
Read more
Repairing versus replacing in Portmahomack
Replacing the frame or sill costs far more, and new uPVC may not match the weathered frames around it. Repairing the damage leaves the unit in place. Prices start from £95. The price reflects the work involved, not where you live. The full price is agreed before you book, with no extras added later.
Why choose Surface Doctor in Portmahomack
- Dust sheets down, tidy finish
- We come to you, anywhere in the UK
- Free fixed quotes from pictures
- Honest advice, even when it means no job
See our full price list.
Portmahomack questions
What if the damage is worse than the photos show?
If we find something the photos didn’t show, we explain it first. You decide whether to go ahead.
I rent my home. Can I book you?
We can work for tenants, landlords or agents. Just ensure the landlord agrees.
How much does uPVC repair cost in Portmahomack?
Repairs from £95. We give a fixed price based on pictures of the damage. Send a close-up of the damage and a wider photo and your postcode.
Which areas do you work in?
Across the UK, and that includes Portmahomack. Prices don’t change with location.
What information do you need?
A close-up, a wider photo and your postcode. After that, we just agree a date.
Are there extra charges for Portmahomack?
We do not add a call-out fee. Your fixed price includes everything.
What happens after I send pictures?
We review the photos and send a fixed quote with dates.
Is it messy?
Very little mess: we sheet and mask everything nearby, and we take our waste away with us.
Common problems we fix in Portmahomack
uPVC is tough but not indestructible: ladders and building work leave scratches and chips, candles and cigarettes burn sills, and old fittings leave holes.
Contact us if you’ve noticed:
- Burns on sills
- Damage during building work
- Holes from removed fittings and alarms
- Chips and dents
Comparing quotes
- The length of the guarantee and what it covers
- What preparation is included
- Aftercare advice
- Whether the price covers travel
Covering Portmahomack
Portmahomack is about 18 miles north of Nairn, in Highland. Whether you’re in the middle of Portmahomack or on the outskirts, we offer exactly the same service: fixed prices, tidy work and a one-year guarantee. Portmahomack is one of 253 towns and villages in Highland we cover.
Our visits in IV20 work the same way as everywhere else we cover. You’ll find streets such as Main Street, Bank Street and Well Street, all of which we cover. If you are just outside Portmahomack, we cover Inver (4 miles west), Hilton of Cadboll (6 miles south-west), Loans of Tullich (6 miles south-west), Balintore (6 miles south-west) and Fearn (7 miles south-west). Larger places within reach include Tain (9 miles west), Dornoch (8 miles west), Golspie (11 miles north-west), Brora (12 miles north) and Cromarty (13 miles south-west). For island and remote addresses, ring us first and we will plan the trip.
What’s near Portmahomack
We visit homes around Portmahomack and Terrace in Portmahomack. Other landmarks nearby include Ballone Castle (0.9 miles south-east).
What uPVC repair costs
Repairs from £95. We don’t charge extra for travel to Portmahomack. The price comes down to:
- How many areas need work
- Whether it’s a chip, crack, burn or wear
- Unusual colours or finishes
- Whether we combine several jobs
It helps to know what pushes a price up or down: the amount of damage, the material, access to the area, and how many jobs we do in one trip. Send photos and you will get a fixed figure.
Send pictures for a quote
The better the photos, the more accurate the price. Here’s what we find most useful:
- Good light, ideally daylight, without flash glare
- A picture taken from further back
- The postcode, so we can plan the visit
- What it’s made of, if you know
For most jobs, pictures are all we need to give you a price. Tell us what happened and where you are, and we’ll send back a fixed quote and some dates.
What a repair cannot fix
We will always be straight with you, so here’s what a repair can’t fix:
- Failed or misted double glazing units
- Broken locks, hinges or mechanisms
- Frames that are warped or out of square
Not sure? Send photos and we will give you a straight answer.
What we work on
- Coloured and woodgrain uPVC
- Doors & door panels
- Conservatory frames
- Window frames & sills
- White uPVC
DIY repairs versus a professional job
If you’ve already tried a DIY fix, that is fine. We remove the old filler and start again, so it doesn’t stop a professional repair. Just mention it when you send pictures, as it can add time.
DIY kits are sold for most surfaces, and they can tidy up a tiny mark. Where they fall down is colour and preparation: kits come in a few standard shades, and without proper cleaning and keying the filler often lifts.
Towns and villages near Portmahomack
Also in Portmahomack
About our accreditations · Every repair comes with a one-year guarantee.

