Serving Bonnyrigg, Dalkeith, Penicuik and surrounding Midlothian
We're approximately 10 miles from Bonnyrigg centre — typically arriving within 60 minutes. Real local engineers, available 24/7.
Bonnyrigg is a Midlothian town approximately 10 miles south of Edinburgh, sitting between the A7 and the North Esk valley. The town is largely residential with a mix of 1960s and 1970s council-built housing — particularly around Hawthornden Road and Dalhousie Road — and newer private developments near the town centre.
Older properties in Bonnyrigg commonly suffer from scale buildup in pipes and boilers due to the moderately hard water in Midlothian. Many of the semi-detached houses from the 1970s have outdated back boilers behind gas fires that are either condemned or approaching the end of their lifespan. We respond to Bonnyrigg from approximately 10 miles and typically arrive within 40–50 minutes.
We cover all EH19 postcodes and also serve Lasswade, Loanhead, and Rosewell as part of our Bonnyrigg service area.
Also covering: Dalkeith · Penicuik · View all areas →
Useful local links for urgent plumbing, heating and drainage work around Bonnyrigg.
Learn more about emergency plumbing in Bonnyrigg.
Learn more about boiler repair in Bonnyrigg.
Learn more about drain unblocking in Bonnyrigg.
Learn more about water leak repair in Bonnyrigg.
Learn more about blocked toilet plumber in Bonnyrigg.
Learn more about burst pipe repair in Bonnyrigg.
Learn more about emergency plumber Edinburgh.
Learn more about plumber Leith.
Learn more about plumber Morningside.
Available 24/7. Call now and we'll be there within 60 minutes.