30+ rides a day keeps the bills paid