Todd’s Auto Body opened in 1998 with a 5000 sq. ft. facility.
We quickly grew into a 12,000 sq. ft. facility and were awarded the
leader in the local auto collision repair industry with a customer service
index of 98%. We are exceptionally proud of the customer service we
provide to our clients. Here at Todd’s Auto Body we are not perfect
and sometimes make mistakes, but rest assured we try to address and
solve any problems our customers may have. We appreciate our customers!