My MIL's mower used to always go flat because of mesquite thorns. Finally, the shop talked her into filling the tires with foam. No more flats. Might be an option?