We have used Santa Fe Auto numerous times with great results each time.
It is an established, small, locally-run business that has been around for years.
It is towards downtown, easy to get to I think.
Their prices are nothing but reasonable, and work has always been done in a timely manner.
We've taken cars there for everything from major accidents (car came back looking like new), to minor dings, dents, and repairs.
Everytime we've been please as can be.
We have referred several of our friends there and they've been happy as well.
I highly, highly recommend Santa Fe Auto for any body shop needs.