Bad Boy Mowers

Thompson Tractor is a proud provider of Bad Boy Mowers throughout our service area of St. Lucie, Martin, and Okeechobee counties. Bad Boy Mowers offers zero turn lawn mowers for commercial and residential uses. Every Bad Boy Mower features the same heavy-duty construction.  Come see us for your equipment needs.

Bad Boy Commercial Mowers

  • Outlaw Class Diesel Zero Turn Mowers
  • Renegade Gas Zero Turn Mowers
  • Outlaw Rogue Zero Turn Mowers
  • Outlaw Rebel Zero Turn Mowers
  • Outlaw Revolt Zero Turn Mowers
  • Compact Outlaw Zero Turn Mowers
  • Walk Behind Zero Turn Mowers
  • Self-Propelled Push Mowers
  • Wide Range of Attachments Available

Bad Boy Residential Mowers

  • Maverik Zero Turn Mowers
  • ZT Elite Zero Turn Mowers
  • ZT Avenger Zero Turn Mowers
  • MZ Magnum Zero Turn Mowers
  • MZ Zero Turn Mowers
  • Wide Range of Attachments Available

Our Reputation Speaks for Itself



I have a 1998 TN New Holland. These guys have had every part for it. Theyre reasonably priced and there isnt a question they havent been able to answer. I drive an hr each way to get to them but well worth the trip.


Have Questions?


I need a new tractor, do you offer financing?

See your financing options >


Can you service and repair brands you don't carry?

Learn about our full service department >


My equipment is old. Do you carry any parts for older equipment & machinery?

We can help you find your parts >

Specials, Deals & Promotions

When you are ready for new equipment take advantage of the specials below!

Have Questions?  Contact us at Thompson Tractor Co.  Our team of experts are here to help!


View Kioti Specials


View Bad Boy Mowers Specials

Proudly Servicing South Florida & Surrounding Areas

St. Lucie County
Fort Pierce, Port Saint Lucie, Hutchinson Island
Indian River County
Vero Beach, Sebastian, Wabasso
Martin County
Stuart, Jensen Beach, Hutchinson Island South, Ocean Breeze, Sewall’s Point, Palm City, Port Salerno, Hobe Sound, Jupiter Island, Indian Town, North River Shores, Rio
Okeechobee County