About Us

Big enough to cope – Small enough to care

Established in 1982 as Denis Stewart Associates (DSA) with the idea of supplying golfing gift sets to blue chip department stores such as Harrods, Lillywhites and Dunhill. In 1990 the company expanded into producing tailor made golf gifts for corporate companies, particularly within the financial and legal sector, for their golfing events. In the years since we have expanded, largely by reputation and referrals, to include all manner of corporations, businesses, golf societies and charities with supplies of branded golf balls, umbrellas, golf apparel, towels and tees.

In 2015 our founder Denis Stewart retired, and the company was re-branded as DSA Golf. We have relocated and are now operating out of lovely new offices in Farnborough, Hampshire.

What we do

We supply all manner of branded golfing gifts and accessories to corporations, businesses, golf societies and charities throughout the UK. Many of our clients also prefer using us to source their non-golfing items such as mugs, pens, clothing, bags, power banks and even wine!

How we do it

Creating bespoke products needs attention to detail so if you’re not placing a repeat order, we’d prefer the personal touch and ask that you give us a call or send us an email with your requirements. We’ll respond with our suggestions and a no obligation quote. We’ll create the visuals and make any adjustments necessary, ensuring that everything is exactly as it should be before going into production.

Our people


Aidan O’Keeffe

The golfing seeds were sown early as Aidan grew up on the Wentworth estate and spent his summers working as a caddie at the exclusive club. Aidan left the UK in 1991 and spent the next 25 years living by the Arctic Circle in Norway working within the offshore service industry. The collapse of oil prices in the latter part of 2014 was the signal to return home to civilisation and get reacquainted with golf… He loves his football & his food too!




Richard Harris

Richard has worked with the company since 2004, has a wealth of experience in the corporate side of golf and is our officially appointed umbrella guru. He is a big fan of sports, especially football and formula 1 and he moonlights as a qualified senior county Level 5 football referee. Weekends and occasional evenings are spent travelling around Surrey, Hampshire and Berkshire on refereeing assignments.

Richard enjoys travelling abroad and if he can combine it with his refereeing – and get paid for it – then there’s no need to ask twice!