Thru It All is a well managed body shop. It is located on W. Main Street and prices are reasonable. I have seen many cars go in the shop where you would hardly tell it was a car and when they came out they looked completely different. You can get almost anything fixed and it is a very nice shop. I wold recommend it to anybody that wants quality work.