We are sad to bring news that Tom Schweickart, a beloved and wonderful rental manager with Otto's, passed away April 14, 2020 from brain cancer. Tom was with Otto Nemenz from 2007-2017 before retiring.
Our sincere condolences to Tom's family and friends.
We will miss you dearly, Tom. Rest in Peace.