Areas we cover — Edinburgh, East Lothian & Midlothian

Based at Muirfield Station, Gullane — so the coast towns are minutes away and the whole of the Lothians is within the hour. Pick your town for local answers, or just call.

SELECT member All work guaranteed Fully insured 20+ years' experience BS 7671:2018 (18th Edition) compliant

One base, twelve towns

Every line starts at Muirfield Station, Gullane. No call-out zones, no mileage surprises.

Illustrative map of VC Electrical's coverage: the Gullane base at Muirfield Station with dashed route lines to Edinburgh, Musselburgh, Prestonpans, Tranent, Longniddry, Haddington, North Berwick, Dunbar, Dalkeith, Bonnyrigg and Penicuik, along the Firth of Forth coastline

Pick your town

Edinburgh →

Tenement stairs, conservation areas and the busiest landlord market in Scotland — from Leith to Marchmont.

Musselburgh →

Fisherrow cottages, inter-war terraces and QMU lets — fifteen minutes from our base.

Gullane →

Our home town — stone villas, golf-belt homes and neighbours, from Muirfield Station.

Prestonpans

Page coming — we already cover it daily. Mining-town terraces and new coastal estates.

Tranent

Page coming — fast-growing estates alongside old town-centre stock.

Longniddry

Page coming — garden-village bungalows and the new Longniddry Village expansion.

Haddington

Page coming — the county town: Victorian terraces, Nungate, and a busy rental market.

North Berwick

Page coming — Victorian villas, holiday lets and exterior lighting country.

Dunbar

Page coming — from Belhaven to the new estates; the eastern edge of our patch.

Dalkeith

Page coming — Midlothian's hub: Eskbank villas, Woodburn, and plenty of rentals.

Bonnyrigg

Page coming — one of Scotland's fastest-growing towns; new-build snagging territory.

Penicuik

Page coming — paper-mill town stock and hillside estates at the edge of the Pentlands.

Between the pins? Aberlady, Dirleton, East Linton, Pencaitland, Wallyford and the villages in between are all covered from the nearest town.

Get a free estimate

Tell us the town, the property and the job — we'll come back with a price and the next available date.

Loading the enquiry form… If it doesn't appear, call 01620 843 804.

Prefer to talk it through? Call 01620 843 804.