with Yell

David Keir Plumbing & Heating


Flat 3/B, 9, Main St, Perth, PH2 7HD Directions

   Now closed Open Thursday 08:00 - 18:00

Why Choose Us?

Family Run Business
Competitive Prices
We Are Specialists

Business overview

Oil boiler servicing from £88.00 + VAT. No call out charges. Get free quotes over the phone for oil boiler servicing.

David Keir Plumbing & Heating is owned and operated by David Keir, an OFTEC registered heating engineer with 20 years experience. I am able to provide solid reliability, and provide 100% customer satisfaction. My customers are at the centre of everything I do, so you can rest assured whether you need me service or maintain a boiler or need a new bathroom installed the work will be carried out professionally and with no fuss. I maintain a high standard of workmanship and offer value for money on every job.

Please call me today to discuss your needs and requirements.


Image 3 of David Keir Plumbing & Heating
Image of David Keir Plumbing & Heating
Image 2 of David Keir Plumbing & Heating

Products & Services

Oil Boiler Service

Oil Boiler Repair

Oil Boiler Replacement

Bathroom Installation

Central Heating Repair

Clear Blocked Drains

Radiator repair


repair leaks

dishwasher installation

washing machine installation

remove water from oil tank

silence boiler noise

burst pipes

dripping taps

power flushing

plumbing leaks

water tanks

water leaks

radiator repairs

oil heating engineers

central heating pumps

central heating repairs

kitchen plumbing





Highly recommend plumber and heating engineer

David has serviced our oil fired boiler for a number of years and has recently done some plumbing jobs for us as well as my parents. He is always on time and every job has been done efficiently and to a high standard. I have no reservations in recommending David - if all tradesmen were as dependable life would be so much easier.
Cancel Update
1000 characters limit

Removed old boiler from kitchen and installed new one in my garage.

Brilliant boiler fitter and service engineer. I would not go anywhere else.
Very genuine with advice. He has just removed a boiler from a small space in my kitchen to the garage. Work done in three days. No hassle and extremely tidy.
Cancel Update
1000 characters limit

Central heating boiler and programmer renewed

Thank you David you brought our heating system into 21st century, should have done this years ago. Your work was exceedingly professional no waiting for you to arrive always punctual. You worked hard and everything was put back and in order. Will certainly recommend to family and friends. Thanks again for a great job
Cancel Update
1000 characters limit

Reliable and thorough workmanship

Contacted David after being let down by another more local heating engineer. I was reassured when David promptly answered phoned and arranged visit to fix and service oil boiler. Very thorough job carried out, would definitely use David again.
Cancel Update
1000 characters limit

David is the best.

David is efficient, knowledgeable, gets on with the job with no hanging around. Cost is clearly explained - and reasonable. Best "boilerman" I have had in 23 years.
Cancel Update
1000 characters limit