Windsor's Family-Owned Florist
Fresh, breathtaking arrangements crafted with care — for every moment that matters.
Rated 5★ by our community — real words from real customers.
"Always the best service and flowers. Bouquets ready and breathtaking on arrival as long as you call and they last just under two weeks if taken care of. Super friendly staff as well."
"Came in from out of town and needed last minute flowers for a funeral. Wasn't disappointed. Ammilla absolutely crushed it. Had everything ready in 10 mins. If I have a need for flowers in Windsor again, I'm coming here."
"What a lovely shop! I needed a bouquet of roses and fresh flowers for a colleague and the owner did a fantastic job with the arrangement. The flowers were fresh and beautiful, not to mention reasonably priced. While waiting I explored the rest of the shop, as they also have many other goodies that would make special gifts. The owner is super friendly and personable. I will definitely be returning to this location ☺️"
Custom arrangements for life's biggest moments — and the everyday ones too.
Hand-arranged daily with the freshest blooms. Birthdays, anniversaries, or just because — we design for your moment.
Dignified, compassionate arrangements for memorials and services. Last-minute orders welcome — we've had tributes ready in 10 minutes.
From bridal bouquets to centrepieces, we bring your vision to life. Consultations available — let's make your day unforgettable.
A curated selection of crosses, statues, rosaries, candles, and devotional items. Thoughtful gifts for baptisms, first communions, confirmations, and more.
Pair fresh flowers with religious gifts, gourmet treats, or curated keepsakes. The perfect "thinking of you" — built to order.
Call us by 2 PM and we'll have your arrangement ready for pickup or local delivery in Windsor. No rush fees — just great service.
Come see why Windsor keeps coming back.
| Monday | Closed |
| Tuesday | 10:00 AM – 5:30 PM |
| Wednesday | 10:00 AM – 5:30 PM |
| Thursday | 10:00 AM – 5:30 PM |
| Friday | 10:00 AM – 5:30 PM |
| Saturday | 11:00 AM – 6:00 PM |
| Sunday | Closed |
Have a question or ready to order? Drop us a line and we'll get back to you.