Johnny-On-The-Spot/Republic Rental Services Contractor - St Louis, MO Looking to contact Johnny-On-The-Spot/Republic? You can reach them at 314-450-7542