Is your dream vacation an island, a mountain or perhaps a cruise ship? Please allow us the opportunity to take the stress out of the planning process and schedule your free consultation today.

Your best vacations begin with us!

About Us

My name is Craig Carver and my wife Aimee, and I live in Michigan. We have three grown children and two Grandchildren. For the last 15 years my career has been within the insurance industry. During that time, I had the opportunity to travel the globe by air, by sea, by train and even RV with my wife and kids. It was that experience that uprooted my insurance career for something new, a career in the travel industry and Push Pin Vacations was born. Being able to spend my day helping clients make memories that will last their lifetime, is near the top of my list of the most rewarding feelings in the world. It is my hope is that you will make me your “travel guy” and look me up for your next vacation. I am confident that I will exceed your expectations and provide you and your family with an exceptional experience.

September 2023 - Hottest bookings

  • All-Inclusive Resorts

  • Caribbean Cruises

  • European Vacations

  • Railroad Adventures

Client testimonials and comments

Jonathan T.

“Granted, Craig is an old friend and I wanted to support his small business but it sure was nice to just pay, pack and go on vacation. Our resort was perfect, and I didn’t have to scour thru resorts and reviews to plan the trip.”

Melissa S.

“This was the first time I have ever used a travel agent, and I will never go back. Everything was fantastic!”

Barbara W.

“We cruise ALOT and have always booked on our own thru the cruise website. Our friend referred us to Craig, so we gave it a shot and he is the nicest guy. The price we paid was less than what we could get booking on our own thru the Royal Caribbean site. We never thought a travel agent may be CHEAPER than booking direct.”

Stephen T.

“Fantastic Experience. We will definitely book with PushPin again.”

Schedule your free consultation

Thank you for your interest in speaking with us. You may already have a destination in mind, or you may want to explore multiple options and we are here to assist. Please schedule your free 30-minute consultation so we can help you find the perfect vacation. This initial call will be for discussion and information gathering, your pricing will take time to provide because we use multiple vendors to find you the best vacation at the best price. We cannot wait to plan your next vacation!

 

Please subscribe

Please subscribe