Looking at the delivery vehicle, I was able to read a name. Did a search, and got a pic of their facility on Google Maps. looks like they are still in business.
Tinney Rug Cleaners in St. Petersburg Florida
Here's a more recent picture of their building. It looks like they have added on a bit.