From Monaco to Montrose; from Cannes to Castlemilk ... Jeff Holmes has been there and has the pictures to prove it.
After more than 25 years in the business, Jeff has a photographic portfolio and a list of satisfied clients that few can match.
It's an ever-expanding portfolio, as the dramatic images Jeff captured at the 2014 Commonwealth Games in Glasgow clearly illustrate.
His career began on a local newspaper in the south of England where his talent caught the eye of picture desks on national newspapers.

He then moved to a Glasgow agency, working for all the national media, covering all the major stories of the day.
Monaco was the next port of call, where he joined a large British agency. Jeff helped capture all the glitz and glamour that goes with the French Riviera, including events as diverse as the Monaco Grand Prix and the Cannes Film Festival.
Moving back to Glasgow, Jeff helped build up the SNS Group into Scotland’s largest photographic press agency, both as a photographer and a partner in the business.
Over the years, he has captured stunning images on the sporting front, as well as imaginative pictures that have showcased his talents in corporate PR. The list of satisfied clients includes the likes of the Clydesdale Bank, Tesco and Camelot.
As SNS grew, Jeff had to juggle the roles of director and photographer, but he has always maintained the highest of standards in his work.
Every job is always closely considered, long before the shoot itself. This ensures the client gets the best pictures, while the attention to detail allows Jeff to provide sound advice to maximise the coverage received.
In addition, his knowledge of the media and contacts within the sector, means clients can trust totally in his professionalism - a claim borne out time and time again in widespread coverage clients receive in national and local newspapers, as well as the rapidly developing medium of the social networks.
Since branching out on his own around a year ago, Jeff has brought his extensive experience of the media to bear for the benefit of more clients.
As his client testimonial page demonstrates, many organisations - quite apart from Glasgow 2014 - have already had good cause to thank their decision to use the talents of Jeff Holmes.