I do my own until I get into trouble, then I have/had a guy I got to bail me out (his shop closed and he is unsure if he will continue). Honestly they are pretty easy to work on and ericthecarguy on YouTube has done a video for pretty much any job you could want on an element,