Joe Caruso

Teaching sales professionals and leaders how to DO IT TODAY!


Years of experience translated into extensive, robust courses on a wide variety of sales topics.


Get access to Joe’s expertise in book, digital, and workbook formats.

Sales Tools

Get the State-of-the-Art sales tools to help you elevate your sales game to the next level.


Let Joe help you increase your sales production and achieve desired results.

Live Events

See Joe train on a variety of topics Live, either In-Person or Online.

Hire Joe

Hire Joe to analyze, consult, and work directly with you and your team in on a wide variety topic to achieve your desired results.

John Maxwell Certified

Joe is an Independent Certified Coach, teacher, trainer and speaker with Maxwell Leadership Certified Team.

27 Years In The Car Business

Training Winning Sales Teams

Do It Today was born out of 27 years of managing and training some of the most successful car sales teams and dealerships in Northern California — in other words, on the front lines. During that time, we have learned that the best training is experiential training that you actually carry out in practical exercises and something that you make real while you are learning.

99 Objections

But Closing Ain't One

Never lose a sale. Always know how to close!

Joe Caruso shares his best tips for closing the deal in his new book, 99 Objections. Learn ways to turn any objection into a sale, and become the star of your sales team.

Not just a textbook!
Joe’s unique writing style utilizes storytelling, comics, and interactive scripts to enhance the learning experience.

Purchase the companion workbook to take your learning to the next level!

For Dealerships

DO IT TODAY™ engages learners through Gamification. Fun. Community.

Enroll your entire sales team in our highly-practical, gamified training platform with access to all of Joe’s courses, live trainings, and social components, as well as the expertise of Randy Brenckman.

DIT uses various new technologies to trick your brain into retaining more information. From interactive, self-paced lessons to social achievements and competitive gamification, this training platform is different from any other in the automotive industry.

Sign Up


Your current points total:

The more you use the platform, the more points you earn!

0 Points

Achievements & Badges

What will you earn next?



You're clearly committed to learning. Aim for 100 total points and win the Student badge!



You want to stand out from the crowd. Aim for 300 total points and win the Scholar badge!



Why not shoot for the stars? Be the most committed person on the team by reaching 500 total points to win the Genius badge!

Ready, Set, Go


Set up your profile and have a look around...

3 Steps

  • Add profile avatar
  • Upload profile cover image
  • Add / edit profile information

Conversation Contributor

10 Points

Interact frequently with others on the platform to complete the challenge and earn your badge +10 points!

4 Steps

  • Reply to a forum topic at least 3 times in one week.
  • Comment on an article at least 3 times in one week.
  • Make a daily visit to the platform at least 3 times in one week.
  • Reply to an item in the news feed at least 1 time in one week.