Margaret Cook.jpg

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

Farmgate Floral Design was established in May 2009 as a Wedding & Event Flower Specialist. Combining 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, 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 and 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 maintains a high standard of flowers for them. Farmgate Floral Design are also the preferred florist to Murrayshall House Hotel in Scone and University of St. Andrews. Other venues we have worked with include Turin Castle, Kinettles Castle, Invercarse Hotel, Balbirnie House, Forbes of Kingennie, and 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 testimonals on the home page for feedback from our many satisfied and happy clients.


Call 07854 734097 now to make an appointment to discuss your requirements with Margaret.