In 1972 Joe Duffy was appointed the first solo BMW Retail Centre in Ireland, the company, founded by the late Joe Duffy and Bill Thompson opened its doors with only four members of staff. That year (1972) 180 BMW's were sold in the 26 counties of Ireland (of which Joe Duffy sold 90).

The move to the state-of-the art premises at Exit 5 M50 in February 2004 saw further expansion for Joe Duffy with their appointment as a Main MINI retailer and a Main Motorrad retailer. All three franchises BMW, MINI and Motorrad have gone from strength to strength and Joe Duffy continue to hold the Number 1 position in Ireland for all three brands with Ireland's largest selection of New and Approved Used Cars and Bikes on display. 

In Novemeber 2018 Joe Duffy moved into a new state-of-the-art BMW facility in Charlestown, just off Exit 5 M50, less than 200 meters away from our previous location. The new BMW facility has a 41 Car Showroom, 100 Used Car Display, 31 Service Bays and 250 Car Parking Spaces. This is the largest ever private investment in the BMW brand in Ireland. The facility is an approved BMW sustainable dealership with a reduced environmental impact. 

Joe Duffy conducts business with integrity and enthusiasm and is strongly influenced by the philosophies of what is a very old and well established business. The BMW range has continued to expand the depth of models on offer, which has served to increase demand for the brand. We have always embraced and invested in new technology within the business and our new website is the latest move in this direction.

Once you purchase your car from us the relationship does not stop there, in fact this is just the beginning of your journey as a customer at Joe Duffy. We Offer the highest standards of Aftersales care in the country ensuring our customers are Completely Satisfied every step of the way. Our Service and Parts Departments provide your BMW with the best care fitting Genuine BMW Parts ensuring your BMW runs at its best throughout your ownership. With thanks to an online servicing tool from BMW you can find a quote for the work you require for your BMW by simply entering your registration number and mileage of the vehicle, then you can call us to book in, giving you peace of mind that you are getting the best value for your money. All under one roof relax with a coffee and enjoy complimentary refreshments as our highly trained BMW Technicians look after your BMW.

We would welcome the opportunity to fulfil all of your motoring needs and assure you of our commitment to provide our best service and attention at all times. Call our dedicated Sales and Aftersales team on 01 864 7782. We are open 8am-6pm Monday to Friday and open Saturdays, 9am-5pm for sales and 9am-12.30pm for Service and Parts for your convenience.

Colin Harris                                                                             Steve Rayner 

Head of Business                                                                   Brand Director

t: 01 864 7782                                                                         t: 01 864 7782 

e:                                                    e: 



David Quigley                                                                          Jay Donegan

General Sales Manager                                                          New & Corporate Sales Manager 

t: 01 864 7782                                                                          t: 01 864 7782 

e: [email protected]                                                   e: [email protected] 



Robert Carroll                                                                             Daniel McGarry

Service Operations Manager                                                    Parts Manager

t: 01 864 7782                                                                             t: 01 864 7782

e: [email protected]                                                        e: [email protected]



As Ireland’s largest BMW Retailer, we know the needs of BMW drivers are highly specialised.

Here at the Joe Duffy BMW, we offer careers, not just jobs.

The core value of ‘It’s our people that make the difference’ recognises the essential importance of our people to the success of our business. At Joe Duffy BMW, the relationship between people and leaders is based upon mutual benefit. We emphasise the importance of engaged leaders, teams and individuals in achieving excellent performance. We focus on the clear expectations of our people and their leaders and align these expectations with value contribution to the company.

Our Goal is to establish an inclusive workplace that energises the people who fuel our company’s growth. At Joe Duffy BMW we must have engaged, flexible, committed and productive people who add value to the service offering we provide to our customers. We focus on hiring the best, keeping the best and continually improving the skills and capabilities of individuals and teams. Our people deliver value to our customers, our customers bring growth to our business and growth offers opportunities to our people.

Engaged people drive customer loyalty and are at the heart of this relationship model. We measure our success by the extent to which we engage every person such that every role is performed with excellence. We firmly believe that we must have the right people, those with the right talents, skills and knowledge, in the right roles to meet our customers’ needs. Together with the right leaders, those who model leadership behaviour, take a hands on approach, lead from the front and recognise, support and challenge their people to be the best.

We depend on our people, on their ability to work successfully within our culture, to delight our clients, to improve our knowledge and practices to deliver profitable growth.

To be a part of Ireland's fastest growing motor retailer, please forward a copy of your CV and cover letter to [email protected]

We look forward to hearing from you!

For Current Vacancies Click Here



Monday - Friday Saturday Sunday
8am - 6pm 9am - 5pm Closed

Service & Parts

Monday - Friday Saturday Sunday
8am - 6pm 9am - 1pm Closed