 When you need service right away, go to where you can get in right away. Welcome's Auto Body. The shop is I-CAR certified satisfaction guaranteed at Welcome's Auto Body. No accidents to tell you about. It is a fairly smooth traffic transition right now. No problems. My pet psychic is telling me even schnauzers are having fun on the road.