Highland · Scotland
uPVC window & door repair in Spinningdale, Highland
uPVC repair in and around Spinningdale: a fixed quote from photos, a tidy visit and a one-year guarantee.
- Repairs from £95
- Holes from removed fittings and alarms
- Chips and dents

uPVC repair at your home in Spinningdale
We also do snagging repairs for builders. The damage is filled and refinished to match the frame, including woodgrain finishes. Whether it’s burns on sills and chips and dents, we can generally put it right, whatever the material.
Every job is backed for twelve months, and the guarantee is the same wherever you live. If something goes wrong with the work, we come back. Clean with warm soapy water and a soft cloth. Don’t use solvents or scourers.

- Where
- Spinningdale (IV24)
- County
- Highland
- Warranty
- A year, on every repair
- Price
- From £95. Fixed and free, based on photos
- Phone
- 0345 017 0787
- Last updated
- 23 October 2026
Honest limits
We’d rather lose a job than do one that will not last, so here’s what a repair can’t put right:
- 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’ll give you a straight answer before you book.
Surfaces we repair
- Conservatory frames
- White uPVC
- Window frames & sills
- Coloured and woodgrain uPVC
- Doors & door panels
Common questions in Spinningdale
Can you match woodgrain uPVC?
Yes. We recreate the colour and grain by hand.
Do you cover the entire of Highland?
All of Highland, and the rest of the UK. There’s no extra charge for travel.
How soon can you come?
Your quote comes with available dates. If it’s urgent, say so and we’ll do what we can.
Can tenants book a repair?
Yes. Ask your landlord first, and we can send them the quote if that helps.
Can a burnt window sill be fixed?
Yes. We fill and refinish the burnt area to match.
Do I have to be there?
We need someone to let us in. You don’t need to watch us work.
Is a repair better than a new one?
In most cases, yes. A repair skips the removal, fitting and redecorating. If it is not worth repairing, we’ll tell you.
Are you a vetted contractor?
Yes. Our accreditations include CHAS, Constructionline and SafeContractor. The full list is on our accreditations page.
For landlords and businesses
If you manage property in Spinningdale, we can repair and quote for several addresses together. Just send photos for each address and we’ll come back with a combined price.
We also carry out snagging repairs for builders and developers, fixing chips and scratches before handover so nothing needs replacing. We are CHAS, Constructionline and SafeContractor accredited.
Nearby places to Spinningdale
Also in Spinningdale
DIY kit or professional repair?
We understand the appeal of fixing it yourself. The risk is that a kit repair hides the damage for a while, then fails, and then the old filler has to be removed first.
If you do try a kit, read the instructions carefully, ensure the area is clean and completely dry, and don’t use it until it has fully cured. If it doesn’t work out, we can still repair it properly.
Repair or replace in Spinningdale?
A new window, door or sill costs far more, and it may not match the rest after years of weathering. A repair leaves the unit in place. Prices start from £95. Compared with replacing, repairing usually costs far less, because nothing has to be taken out, refitted or made good. Your fixed quote shows exactly what’s included.
Why Spinningdale clients choose us
- Most jobs done in one visit
- Honest advice, even when it means no job
- Dust sheets down, tidy finish
- Everything repaired in place
See our full price list.
What we are called out for in Spinningdale
uPVC is tough but not indestructible: ladders and building work leave scratches and chips, candles and cigarettes mark sills, and removed fittings leave holes.
These are the problems we’re asked about most:
- Scratches from ladders and furniture
- Burns on sills
- Chips and dents
- Damage during building work
Questions to ask before booking
- How changes to the job are handled
- Is the price fixed, and does it include VAT?
- The length of the guarantee and what it covers
- Who will actually do the work
Prices and what affects them
Prices start from £95. We don’t charge extra for travel to Spinningdale. The price depends on:
- The material and finish
- Access to the area
- The size and number of damaged areas
- The colour and finish to match
Rather than charging by the hour, we fix the price before we start. Damage, material and access decide it.
Send pictures for a quote
Photographing the damage takes a minute, and it saves a visit. Please include:
- Any details about the material
- Natural light rather than flash
- Any earlier repairs or coatings
- One sharp close-up of the damage
For most jobs, photos are all we need to give you a price. Tell us what happened and where you are, and we’ll reply with a fixed quote and the earliest dates we have.
How it works
On the day, we arrive at the time we’ve agreed, cover the area with dust sheets and masking, and set to work. Expect it to take a morning or an afternoon. We tidy up before we leave and let you know when you can use it again.
- We start by cleaning the frame.
- Scratches, chips and holes are filled.
- We sand the repair smooth.
- We colour-match the finish, including woodgrain effects.
- We blend the repair into the surrounding surface.
Preparing for the visit
- Mention any earlier repairs or resurfacing
- Tell us if there are stairs or a lift
- Let the surface dry out before the visit
Getting a price
To get a price, send a couple of photos through our quote form or call us. We will tell you honestly whether it can be repaired.
Read more
Spinningdale and the surrounding area
Spinningdale is about 25 miles north-west of Nairn, in Highland. Customers in Spinningdale get the same service as everywhere else we cover: a fixed quote from your pictures, and a technician at your door on the day. Spinningdale is one of 253 towns and villages in Highland we cover.
Here we cover the IV24 postcode area. If you’re just outside Spinningdale, we cover Whiteface (2 miles east), Edderton (4 miles south-east), Bonar Bridge (4 miles west), Ardgay (5 miles west) and Lower Gledfield (5 miles west). Within a short drive, we also cover Tain (8 miles south-east), Alness (13 miles south), Dornoch (8 miles east), Invergordon (13 miles south), Golspie (12 miles north-east) and Evanton (15 miles south). Remote and island addresses take a little more planning, so call us to arrange it.
Local landmarks in Spinningdale
Spinningdale’s nearest station is Ardgay station, about 4.6 miles west of the centre. Further afield, we also cover the area around Migdale Hospital (4 miles west). Open spaces near Spinningdale include Loch Migdale and Dùn Creich.
About our accreditations · Every repair comes with a one-year guarantee.

