Our Story

A Family Tradition of Elegance

All Occasions Carriages is a family-owned business built on a shared love of horses and a deep belief that life's most important moments deserve something truly extraordinary.

How It Began

Born from a Family Passion

All Occasions Carriages began the way the best things do — not as a business plan, but as a calling. Our family grew up surrounded by horses, learning from an early age that these magnificent animals carry with them a quiet dignity that no motorized vehicle can replicate.

What started as a single carriage and a shared dream has grown into a full-service carriage company trusted by families across the region. Through weddings and farewells, proms and anniversaries, we have had the privilege of being part of thousands of cherished memories.

We are a family operation, and that means every booking is personal to us. We take the time to understand your occasion, your vision, and your needs — because we know that the moments we serve are ones you will carry with you for the rest of your life.

Our horses, well cared for and ready for any occasion
The McKenzie family, owners of All Occasions Carriages

Family Owned & Operated

The McKenzie Family

When you book with All Occasions Carriages, you are not hiring a faceless company — you are welcoming our family into your special day. Every carriage is prepared by our own hands, every horse is cared for by people who love them, and every event is handled with the personal attention only a family business can offer.

That family spirit is what sets us apart. We celebrate your milestones as if they were our own, because to us, they are. From the first phone call to the final farewell wave, you will feel the difference that family ownership makes.

Our Carriages in Action

Carriage ride with bride and groom in period attire
Couple in white carriage with umbrella in a forest setting
Two men in formal attire driving a white horse-drawn carriage
Two women in cowboy hats seated on a decorated white carriage
Three people in western attire on a white carriage in front of a brick church
The McKenzie family with their white horse-drawn carriage

What We Stand For

The Principles Behind Every Ride

Care for Our Animals

Our horses are family. They are well-rested, expertly groomed, and treated with the love and respect they deserve. A happy horse makes for a graceful, peaceful ride.

Immaculate Presentation

Every carriage is inspected, polished, and prepared before each event. We take pride in arriving looking as grand as the occasion demands.

Personal Attention

No two occasions are alike. We work closely with every client to ensure the experience reflects the spirit and significance of their special day.

Reliability You Can Trust

When you book with us, you can rest easy. We arrive on time, prepared, and ready to make your moment unforgettable.

Detail of one of our beautifully maintained carriages

Our Fleet

Carriages Fit for Every Occasion

Our collection of carriages ranges from stately black formal coaches to romantic open-air vis-à-vis carriages. Each is maintained to the highest standard and can be dressed to suit your event — from white ribbons and flowers for a wedding to dignified black drapery for a funeral procession. Whatever the occasion, we have the perfect carriage waiting.

Ready to Create a Memory?

Give us a call and let's talk about your occasion.

Call to Book(910) 840-9005