Mean Green Products

Mean Green Vanquish 52” Stand Up Mower

  • Battery powered stand up mower with 52” heavy steel deck
  • Professional grade
  • Up to 8 hour continuous run time
  • 9,000 hour battery life
  • Most powerful stand up mower available
  • Decibel level below all zoning ordinances for quiet mowing
  • No fuel costs, oil costs, belt costs