Thistle Heritage Services
Thistle Heritage Services

Welcome to my website!

Thanks for stopping by. Have a look around and get to know me. I welcome your thoughts, comments, tips or personal contact requests. Please use the contact form to get in touch.

Ancestral and related research by experienced genealogist

Your Scottish ancestors researched and documented, with full report and computer generated family tree provided

About Thistle Heritage Services:
Established in 2000, Thistle Heritage Services is run by Jack Davis. Jack is a graduate of Glasgow University, and a Fellow of the Chartered Institute of Library and Information Professionals, with 30 years of service in the Mitchell Library, Glasgow, working in cataloguing and local history, including six years in the library’s Family History Room. He has also worked as a curator on a local history website, TheGlasgowStory.

The Mitchell Library
Area covered:

While enquiries relating to any part of Scotland are welcome, Thistle Heritage Services specialises in the west and south west of Scotland, in particular the pre-1975 counties of Lanarkshire (including City of Glasgow), Renfrewshire, Dunbartonshire, Stirlingshire, Ayrshire, Argyll, Bute, Dumfriesshire, Kirkcudbrightshire and Wigtownshire.


Thistle Heritage Services Tel.: UK: 0141 585 7392

241 Fenwick Road Overseas: 00 44 141 585 7392

G46 6JQ

No charge for quick queries or initial assessment.

Your form message has been successfully sent.

You have entered the following data:

Contact form

Please correct your input in the following fields:
Error while sending the form. Please try again later.

Note: Fields marked with * are required

Thistle Heritage Services
20.00 GBP
( VAT and shipping costs not included )

PayPal payment in multiples of £20

Thistle Heritage Services
1.00 GBP
( VAT and shipping costs not included )

PayPal payment in multiples of £1


We are located at:

Thistle Heritage Services

241 Fenwick Road, Giffnock


G46 6JQ

Contact us today!

If you have any queries or wish to make an appointment, please contact us:


+44 141585 7392 +44 141585 7392


Or use our contact form.