About Us

About Joe Caruso

Joe may not have been born to sell, however when other kids were talking about being a firefighter or an astronaut, all he talked about was being a car salesperson. His commitment was so strong that he managed to sell his first car when he was nine years old. Fast forward to the age of seventeen and his full-time career as an automotive sales professional began.

Over the next 30 years he went on to hold every position in a sales department, including spending the last twelve as a General Manager, building some of the most successful teams in the area. In 2017, he left the retail side of the industry and founded DO IT TODAY in an effort to share his knowledge with the entire sales world.

Joe helps salespeople, sales teams, and business owner’s increase sales production and achieve desired results. He uses specific frameworks, for each unique situation, to design clear step by step processes, templates, scripts, and word tracks that the entire team can follow. Next, he ensures everyone involved is not only on the same page and heading in the right direction, but they are also crystal clear on the expectations of them and fully trained to achieve those expectations. However, his work is not done there, he installs processes and tools needed for daily measuring and monitoring to ensure everyone and everything is on track, and you end up with your desired results. In fact, in many cases it is realized the desired outcomes and results were not high enough because we achieved more than was thought possible.

John Maxwell Certified

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

27 Years In Business

Training Winning Sales Teams

DO IT TODAY was born out of 27 years of training and managing some of the most successful sales teams in Northern California — During that time, we have learned from our mistakes, innovated new techniques, and fine-tuned our sales process to maximize the success of the organization.

Now, DO IT TODAY uses this experience to help other businesses and organizations to increase sales production to unimaginable levels, through team building, clearly defined and easy to follow processes, combined with accountability tools to ensure success.

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.