Towing and auto repair in South Weymouth, MA since 1974
In business since 1974, Central Towing Inc. has provided towing, vehicle recovery, and auto repair to South Weymouth, Massachusetts, and the South Shore. The company's certified master technicians handle foreign and domestic vehicle repairs, while its towing operation covers light-duty cars and trucks and serves as the towing provider for the Weymouth Police Department. Central Towing also offers motorcycle transport using enclosed trailers, flatbed trucks, and slings, along with winching for vehicles stuck in snow, mud, or off the road, and roadside services including jump starts, fuel delivery, tire changes, and damage-free lockout assistance. The company serves Weymouth, Hingham, Braintree, Abington, and Holbrook, and is located at 77 Pleasant Street with 24-hour towing available.
📍 77 Pleasant St, Weymouth, MA 02190
📞 +1 781-335-6888
Own this business?
Claim your free listing and help drivers see what you do, where you work and how to reach you.
Free listing. No purchase required.