Midlothian · Scotland
uPVC window & door repair in Shawfair, Midlothian
Fixed-price uPVC repair in Shawfair and the surrounding area, usually in one visit.
- Repairs from £95
- Burns on sills
- Holes from removed fittings and alarms

uPVC repair in Shawfair, done in place
We fill and refinish the damage so it blends into the frame, woodgrain finishes included. We also do snagging repairs for builders. Typical jobs include holes from removed fittings and alarms and chips and dents, on window frames & sills, doors & door panels and coloured and woodgrain uPVC.
A one-year guarantee comes as standard, so you are covered after the visit. Warm soapy water and a soft cloth are all it needs. Avoid solvents and abrasive cleaners.
- Where
- Shawfair (EH22, EH21, EH15)
- County
- Midlothian
- Guarantee
- 12 months on all our work
- Quote
- From £95. Free and fixed, from your pictures
- Call
- 0345 017 0787
- Last updated
- 23 October 2026

Why repair rather than replace?
Replacing the frame or sill costs far more, and new uPVC may not match the weathered frames around it. A repair keeps the original. Our uPVC repair starts from £95. We charge the same wherever you are, so there’s no premium for Shawfair. The job itself decides the price: the material, the amount of damage and how many items.
Why choose Surface Doctor in Shawfair
- Nothing taken out or refitted
- Colours mixed by hand to suit your surface
- We leave the room as we found it
- Straight answers about what a repair can do
Take a look at our pricing.
Places near Shawfair
What else we do in Shawfair
What we can’t put right
We will not take on work that will not last, so these are the limits:
- 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.
Surfaces we repair
- Doors & door panels
- White uPVC
- Coloured and woodgrain uPVC
- Conservatory frames
- Window frames & sills
How we price uPVC repair
Repairs from £95. There is no charge for travel to Shawfair. The price depends on:
- Doing more than one item at once
- How hard the colour is to match
- How easy the damage is to reach
- The material
It helps to know what pushes a price up or down: access, material, the extent of the damage and whether we can do several items together. Photos let us give you a fixed figure.
Getting a price from pictures
We price nearly every job from photos. This is what we need:
- Any earlier repairs or coatings
- One sharp close-up of the damage
- Natural light rather than flash
- Any details about the material
Most customers in Shawfair get their price from pictures. Add a line about what happened and your postcode, and we’ll reply with a fixed quote and the earliest dates we have.
When to call us in Shawfair
uPVC is hard-wearing, but it does get damaged: ladders and building work leave scratches and chips, candles and cigarettes burn sills, and old fittings leave holes.
Send us a photo if you notice any of these:
- Burns on sills
- Chips and dents
- Scratches from ladders and furniture
- Damage during building work
Comparing quotes
- How soon you can use it again
- Whether cleaning and preparation are in the price
- Is the price fixed, and does it include VAT?
- What the guarantee covers, and for how long
Covering Shawfair
Shawfair is about 2 miles south-west of Musselburgh, in Midlothian. We agree a date that works for you, and you’ll know when to expect us, so there’s no waiting around. We work in 33 places in Midlothian, from the larger towns to small villages.
Our visits in EH22, EH21 and EH15 work the same way as everywhere else we cover. From Redcroft Road, Archway Avenue and Whitehill Road or a nearby road, we can come to you. Shawfair sits on or near the A6106, so getting to you is simple. Neighbouring places we cover include Newton Village (1 mile south), Millerhill (1 mile south-east), Newcraighall (1 mile north), Old Craighall (1 mile east) and Joppa (2 miles north). Larger places within reach include Bonnyrigg (4 miles south), Penicuik (8 miles south-west), Loanhead (4 miles south-west), Gorebridge (6 miles south), Newtongrange (4 miles south) and Mayfield (4 miles south-east). As one of the bigger places in Midlothian, Shawfair is somewhere we visit often.
Local landmarks in Shawfair
We visit homes around Drum Park, Newton Church and Castlebrae Community High School, among other places. There is a railway station in Shawfair itself: Shawfair station. Further afield, we also cover the area around Royal Infirmary of Edinburgh (1.7 miles west) and Craigmillar Castle (1.9 miles west). Open spaces near Shawfair include Duddingston Loch and The New Leaf Co-op.
Shawfair questions
Do you cover Shawfair?
Yes, we do. We send a technician to Shawfair for every job, and the price is the same as everywhere else.
How do I get a price for uPVC repair in Shawfair?
Repairs from £95. The exact price depends on the damage, so we quote from pictures. You know the full cost before anything is booked.
I rent my home. Can I book you?
We are happy to deal with the tenant, landlord or agent. Get your landlord’s agreement first.
Is it OK to have pets in the house?
Keep pets and children away from the work area on the day, mainly so nothing gets touched before it has cured.
What happens next?
You get a fixed price and available dates. If we need another angle, we’ll ask.
Can you repair several things at once?
Of course, and it typically saves money. Just add the extra items to your pictures and we’ll quote them together.
Are you accredited?
Yes, including CHAS, Constructionline and SafeContractor. The full list is on our accreditations page.
How do I book?
Send photos through the quote form or call 0345 017 0787.
DIY kit or professional repair?
The difference between a kit and a professional repair is mostly in the preparation and colour. We clean and key the area properly, mix the colour to your surface and finish it to the same sheen, and the work is guaranteed.
If you do try a kit, read the instructions carefully, and do not use it until it has fully cured. If it does not work out, we can still repair it properly.
What happens on the day
We begin by going over the job with you. Next, we cover and mask everything nearby and we start. You can expect it to take a few hours, and we will keep you posted as we go.
- First the frame or panel is cleaned.
- Scratches, chips and holes are filled.
- We smooth the repair.
- The finish is colour-matched, woodgrain included.
- Finally we blend it into the rest of the frame.
Preparing for the visit
- Mention if the room is upstairs or in a flat
- Let us know if it has been repaired before
- Have somewhere for us to park nearby if possible
How to get a price
Getting a price is easy: snap the damage close up and then the whole item, send them over with your postcode, and we’ll reply with a fixed price. Quotes are free and you’re under no obligation.
Related advice
For landlords and businesses
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.
If you manage property in Shawfair, we will quote for several properties at once. Send pictures for each one and we will come back with a combined price.
About our accreditations · Every repair comes with a one-year guarantee.

