Depot means: a railroad station, a bus station, Military, a place in which supplies and materials are stored for distribution, a place where recruits are assembled for classification, initial training, and assignment to active units, a storehouse or warehouse, as a building where freight is deposited.
Can you do this idea in a couple different color schemes? My assistant really likes this one. Try to put the letters "REO" in Capital letters, and "depot in lowercase but all the same size...