they dont do all that, they do engine work and what not and exterior, these are the guys i would hand my keys over to. they dont put huge systems, and they work really close with what the mark wants. so i wouldnt really worry too much about that stuff, i mean they even take care of the rust...