Do it yourself. That way you know they're done correctly. I'm not saying someone else is going to screw it up for you, just that part of owning a Jeep is modifying it yourself. Now, if you don't have the time or the tools, then it's ok to have it done for you. Make sure you get plenty of pics when you get them and after you get them installed!!