East Lothian · Scotland

Bath re-enamelling & resurfacing in Old Craighall, East Lothian

We travel to Old Craighall for full bath re-enamelling and resurfacing. Nothing is taken out, with a one-year guarantee.

  • Resurfacing from £350
  • Worn patches where water runs and sits
  • Stains that won’t shift
Surface Doctor technician refinishing the outside of a roll-top bath

Need bath re-enamelling in Old Craighall?

About our bath re-enamelling in Old Craighall

Many of the baths we re-enamel are period roll-tops, which are heavy, hard to move and costly to replace. Doing them in place keeps an original feature. We work on pressed steel baths, acrylic baths and cast iron baths, and people most often call us about wear marks under the taps and a coloured bath you want in white.

We stand behind the work with a one-year guarantee, so you are not left on your own once we have gone.

Roll-top bath being refinished by a Surface Doctor technician
Location
Old Craighall (EH21)
Region
East Lothian
Guarantee
12 months on all our work
Quotes
From £350. Free, fixed price from pictures
Telephone
0345 017 0787
Last updated
23 October 2026

What a repair can’t fix

To be straight with you, there are a few things a repair won’t fix:

  • Steel that has corroded right through
  • A bath split right through the body
  • Problems we can’t see until an old finish comes off

If in doubt, send pictures and we’ll say what we think.

Materials we work on in Old Craighall

  • Cast iron baths
  • Acrylic baths
  • Victorian roll-tops
  • Basins & shower trays
  • Pressed steel baths

Landlord and trade work in Old Craighall

Housing associations and facilities teams use us for planned and reactive repairs in East Lothian and across the UK. A repair avoids taking out and refitting, which matters when someone is living in the home.

Builders, developers and site managers book us for snagging repairs, fixing chips and scratches before handover. We’re CHAS, Constructionline and SafeContractor accredited.

How the visit works

We agree an arrival time beforehand, so you are not left guessing. On site, it takes a full day. The room is left tidy and you will know when it can be used.

  1. First we protect the bathroom and set up ventilation.
  2. We clean and degrease the bath and repair any chips or rust.
  3. The surface is prepared and a bonding primer applied.
  4. Several coats of new finish are sprayed on.
  5. We leave it to cure, and it’s usually ready the following day.

Preparing for the visit

  • Tell us if there are stairs or a lift
  • Make sure the room can be ventilated
  • Tell us about parking, stairs or access

Getting a price

Upload a picture of the damage and one of the entire item, and tell us you are in Old Craighall, and we will reply with a fixed quote.

Send photos for a quote

Advice

Old Craighall and nearby

Old Craighall is about 1 mile south of Musselburgh, in East Lothian. We work in every kind of home, old or new, large or small, plus businesses and rented homes. Old Craighall is one of 48 towns and villages in East Lothian we cover. Our nearest city page is Edinburgh, about 6 miles away.

Every address in EH21 is covered. You’ll find streets such as Queen Margaret University Way, Old Craighall Road and Milne Meadows, and we cover them all. Close by, we cover Millerhill (1 mile south-west), Shawfair (1 mile west), Whitecraig (1 mile east), Newton Village (1 mile south-west) and Newcraighall (1 mile north-west). Within a short drive, we also cover Haddington (11 miles east), Tranent (5 miles east), Prestonpans (4 miles north-east), Cockenzie and Port Seton (5 miles north-east), Longniddry (7 miles north-east) and Gullane (12 miles north-east).

Around Old Craighall

Typical jobs here are in homes near Loretto School and Newton, among other places. The closest station to Old Craighall is Musselburgh station, about 0.8 miles north of the centre. Well-known places in the area include Musselburgh Doll Museum (1.4 miles north) and Dalkeith Palace (1.6 miles south). Green spaces nearby include Duddingston Loch and Whinny Hill.

Map of Old Craighall © OpenStreetMap contributors

DIY kit or professional repair?

You can buy a DIY kit for most repairs, and they can make a small mark look better. Where they fall down is colour and preparation: they come in a handful of shades, and if the surface isn’t prepared the repair won’t last.

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.

What bath re-enamelling costs

Resurfacing from £350. You won’t pay by the hour. The price is based on:

  • How much damage there is
  • How easy the damage is to reach
  • Any earlier repairs that need removing first
  • How many items we do on one visit

We charge the same wherever you are, so there is no premium for Old Craighall. The job itself decides the price: how much damage, what it’s made of and how many items.

Getting a price from pictures

Two or three clear pictures are normally enough. Try to include:

  • A coin beside the damage so we can judge size
  • Details of any past repairs
  • The material, if you know it
  • One picture of the entire bath

Ring 0345 017 0787, or send us pictures through the quote form. With one close-up and one wider picture, we can price the job.

Signs you need bath re-enamelling in Old Craighall

Hard water speeds up the wear, and gritty cleaners are the worst culprits.

Keep an eye out for these signs:

  • Chips and rust in more than one place
  • Brown or grey marks that do not clean off
  • A roll-top that is seen better days
  • A dull, rough surface that will not come clean

Comparing quotes

  • Who will actually do the work
  • Whether the price covers travel
  • What protection goes down before work starts
  • Is the price fixed, and does it include VAT?

How to compare quotes

Why repair rather than replace?

A new bath means a plumber, removing a heavy bath, making good the walls and tiles and days without a bathroom. Re-enamelling gives the bath a new finish with the bath left where it is. Prices start from £350. Every job is a little different, so each one is priced on its own. What’s damaged, how badly and how easy it is to reach all make a difference, and doing several things on one visit costs less than separate visits.

Why choose Surface Doctor in Old Craighall

  • We’ll tell you if it’s not worth repairing
  • A fixed quote before you book
  • Work done at your home or business
  • Generally one visit, start to finish

Read our pricing or resurfacing vs replacement cost guide.

Questions from Old Craighall

Do you come to Old Craighall?

We do. We send a technician to Old Craighall for every job, with no extra charge for travel.

Can a failed resurfacing be redone?

Yes. Stripping the old coating adds time, so it’s reflected in the quote.

Can you quote from pictures?

Usually, yes. Clear pictures let us give you a fixed quote without visiting.

What happens if you find more damage?

The price is fixed for what the pictures show. If there is more, we’ll tell you before starting.

Is there any odour?

Expect a mild smell while we are working that clears as it cures.

Can tenants book a repair?

We are happy to deal with the tenant, landlord or agent. Get your landlord’s agreement first.

Is repairing better than replacing?

In most cases, yes. A repair skips the removal, fitting and redecorating. If it is not worth repairing, we’ll tell you.

Do I need to be at home?

Yes. The technician needs access to the room for the visit, at a time that suits you.

Repairs by material

Pressed steel

Pressed steel baths take a new finish well, once any rust has been treated. Steel frequently rusts by the plughole, so we check it carefully.

Cast iron

Cast iron baths are so heavy that repairing in place makes obvious sense. The enamel is the part that wears or chips, and that is what we repair.

CHAS accredited contractor and Constructionline logos SafeContractor, SMAS Worksafe and Builder’s Profile logos

About our accreditations · Every repair comes with a one-year guarantee.

Read what customers say about us on Trustpilot.