Activity domrokhan posted an update 3 years, 4 months ago Home Relentless Collision was founded by Todd McGowan in 2019 and opened in 2020. Todd has 30 years of work history in both the insurance claims and auto body business as an executive and owner.