Your portrait images can be taken either in the comfort of your own home, using my adaptable and highly portable studio equipment, which is suitable for small groups or individual shots, or I can arrange a visit to a local studio in Dunfermline if you prefer. I will shoot as many images as you require, and can supply them in many formats, such as, in an album, as framed or mounted prints.

One of my main suppliers for wall mounted products is Loxley Colour, based in Scotland. You can view some of their products here.

Your images can be viewed on-line, in a password protected gallery, where you can review your images and purchase them directly in a wide range of sizes at affordable prices.

My aim is to be as flexible as possible, and I am sure my competitive pricing will be of interest to you. Package options range from as low as £50 for a one hour shoot in your home or place of work, depending upon your requirements and location. This price is based on a location within 10 miles of Dunfermline. For locations outside of this distance, additional travel costs may apply.

I photograph people, families, pets, school children, glamour, executives, students, graduations, babies, in fact, anything or anyone, so please contact me, let me know your requirements and I will give you a competitive quotation.


I am also able to provide passport photographs for individuals, both adults and young children, to meet the UK/USA/Canadian Passport Regulations. Please contact me to enquire about this service.

Please note, I am fully registered with Disclosure Scotland.


David, many thanks for the fantastic photos of our daughter, Caitlin. We're over the moon with the prints, and especially the wall canvas. Your flexibility before and during the session, the great and prompt service from getting the photos on the website, to the speed of delivery once we placed our order, and also of course the great quality of the prints was greatly appreciated. When Caitlin gets a bit older we will definitely be using you again, and in the meantime we are recommending you to everybody. Thanks again!

Andrew & Susan Allsopp (Glenrothes)