My passion for flowers started in my earlier days while I was going along to see flower demonstrations at Dundee's local Floral Art Club and shows.  I decided to take a career within the world of commercial floristry with retail florists where I worked for several years and gained several recognised floristry qualifications before starting my own business.  

Farmgate Floral Design was established in May 2009 as a Wedding & Event Flower Specialist.  We combine superb service with over 25 years experience in Floral Arts, attention to detail and professionalism.  With passion and expertise combined we guarantee you the perfect flowers for your special day. Our elegant floral designs are tailored to your taste, whether it be classic or contemporary.

For Margaret Cook of Farmgate Floral Design, flower arranging is the art of being able to create beautiful designs that are unique and that will compliment the vision for any significant occasion. As a bespoke and creative wedding and event floral designer, she will create flowers in a way you haven't seen before, leaving you with an inspirational mindset for your wedding day. Flowers include a range from bridal bouquets, corsages, buttonholes, table centrepieces, reception flowers an church arrangements to small vases to large free standing pedestal displays.

Farmgate Floral Design caters at venues from hotels and marquees to castles and churches.  Being appointed florist to Glamis Castle since 2009, Margaret helps to maintain a high standard of providing flowers for them.  We are also preferred florist to Murrayshall House Hotel in Scone and University of St. Andrews.  Some of the other venues we have visited include, Turin Castle, Kinettles Castle, Invercarse Hotel, Balbirnie House, Forbes of Kingennie, Rufflets in St. Andrews.

Farmgate Floral Design uses only the finest quality flowers, working with the seasons to present customers with the most spectacular arrangements.  Have a look at the testimonal page for feedback from her many satisfied and happy clients and call 07854734097 to make an appointment.