From Murray, Nebraska. Travel advisor for over 20 years. Not a call center, not a booking website — just a real person who answers his phone and actually knows what he's talking about.
The Story
Craig grew up in Murray, Nebraska — a town small enough that everyone knows everyone, and nobody's a stranger for long. He spent years watching friends and family get burned by big cruise booking websites: wrong cabins, hidden fees, itinerary changes that nobody called to tell them about. They didn't have a person to call. They had a 1-800 number and a 45-minute hold.
So he became that person.
Divine Travel Agency launched with a simple promise: real expertise, personal attention, and someone who actually picks up the phone. No call centers. No hidden fees. No bots. Two decades later, Craig has booked hundreds of trips across five major cruise destinations — Alaska, Caribbean, Mediterranean, Hawaii, and European river cruises — and he still treats every single inquiry like it matters. Because it does.
"I had a client miss her cruise once because the airline cancelled her flight the night before. She called me in a panic at 10pm. I had her rebooked and on a plane by midnight. That's not something that happens when you book through a website."
What sets Divine Travel Agency apart isn't just destination knowledge — it's knowing which ship fits your budget, which cabin position matters, which excursion is worth the price, and which timing gets you the best rate. Craig works with every major cruise line and specializes in matching travelers to the right experience, not the highest-commission option.
Expertise
Supplier partnerships
Craig books with trusted cruise lines:
What you get
Craig answers calls, texts, and emails personally. No bots, no call queues, no "your estimated wait time is 47 minutes."
He compares pricing across multiple suppliers and watches for promotions. Clients routinely save money vs. booking direct.
Divine Travel Agency doesn't charge service fees. Craig's compensation comes from the cruise lines — same as any agency.
Flight cancelled? Cabin not ready? Excursion overbooked? Craig intervenes directly. He has relationships, not just a phone number.
Before and during the trip, Craig's reachable. Because travel problems don't follow business hours.
If a cheaper ship is the better fit, he says so. He's not paid to push a specific line — he's paid to find you the right trip.
Craig will find the right ship, route, and timing for your trip. No booking fees. No obligation. Just honest advice from someone who actually knows what he's doing.