The Professional Towing Company You Can Trust No one would want to be in an unfortunate situation where your car gets stalled when you are nowhere near an auto repair shop. You have the option to have your car towed or have it fixed on your location. This will depend on the extent of the damage to your car. Since there is a chance that you can experience this, it is best that you have a go-to professional towing company. You do not have to look further because you can rely on Ocho Rios Towing Transport & Repair Inc. We are a trusted towing company in Lithonia, GA.