I got some Barricade Rock Sliders but don't want to try my luck at installing it myself since I've heard about body bolt issues if not done correctly. Anybody have local shop suggestions in the Los Angeles area. I called around some aren't willing to do it and others seem to charge very high...