Andrew is cleaning his house but needs help. Your task is to get from bits to bobs to odds to ends. You can alter letters, one at a time, and each intermediate word must be a valid word in dictionary.com. You may not rearrange letters or make two words: ie. office->off ice. You may not use a program or online solver. Andrew has a guest coming to his house soon, so you need to do this as fast as possible (least number of steps).
P.S: Is this considered off-topic? I have the minimal solution in mind. Please let me know.