Rockcastle Florist offers the best selection of beautiful fresh flowers in Rochester New York. We purchase many of the flowers we sell, direct from both domestic and international flower farms. Buying direct means our customers always have access to the finest, freshest, highest quality floral products available. We invite you to shop our website or stop by either of our two floral design centers to see our all of our gorgeous floral collections. We operate a design center in Rochester and another in Canandaigua.