JB Auto Care has been serving the Weymouth area since 2002 and know all too well how inconvenient is it when you're having trouble with your vehicle. That is why we offer customer service that goes beyond the standard fare of coffee and water in the waiting room, and have teamed up with Express Towing!
Express Towing is a 24 hour AAA affiliated towing company who also offers roadside service such as lockouts, tire changes, jumps and battery service.
If you're in need of their services give us a call and we can get everything set up for you! Otherwise feel free to give them a call at 781-843-6909.