Home Telephone Location

Who We Are

Mechanical and Heating Contractors. Undertaking work across the UK and Ireland.

Since 2005, McGuinness Plumbing Ltd has been a leading plumbing and heating contractor throughout Ireland.

The owner managed family business has earned a reputation for delivering the highest standard of work possible to a client base that includes many repeat customers.

MGP have their HQ based in Donabate, Co Dublin, as well as a second office in Newry.  The Newry office is akin to Donabate with modern offices and a large store.

McGuinness Plumbing Ltd now employ 50 people direct, while they also use a core of tried and trusted sub-contractors when needed.

 “We have developed a reputation for producing a high quality of work and being reliable, which our customers appreciate. We work for many of the same companies, local authorities and state bodies over and over again. “

McGuinness Plumbing place a great emphasis of keeping a good dynamic in the business and by this we mean, they have skilled workers and apprentices on their books, “We believe in upskilling all our staff, we offer courses continually such as CIF Site Supervisor Safety Programme, Unvented and Gas courses to name a few”

The company’s vision has always been to focus on delivering top quality workmanship, delivered by skilled, motivated and ambitious staff to the highest standard on time and budget.


This vision is articulated to staff through MGP's 5 core values:


Integrity- on all projects MGP undertake to ensure the company’s strong moral values remain throughout.

Accountability- MGP do not shy away from responsibility when undertaking any projects.

Diligence- MGP ensure all employees remain thorough and meticulous both on site and within the office.

Perseverance- MGP have instilled tenacity within all operatives which is vital when working on site. 

Discipline- MGP ensure all employees adhere to MGP site rules and MGP office guidelines




McGuinness Mechanical
Latest News See All News

Contact Us

Tel: 01-8137024 Or Click Here

Keep me updated

Stay connected, please enter your details for updates and latest info

Subscribe Click Here

Fill in the form below and we will contact you as soon as possible.

028 3083 9111