Tuffy Auto Service Center has been a BBB Accredited business since July
2006. This means it supports BBB’s services to the public and meets our
BBB Accreditation standards. Tuffy Auto of Findlay has held an
excellent A+ rating for 5 years now because of their excellent customer
service, personalized attention and high remarks for quality.