A lot of that stuff isn't real difficult and if you consider yourself a hands on person and do some reading and research you'd be surprised how much you could do yourself. I had basic knowledge of electrical and did it all myself after reading some how-to books and managed to pass inspection on my first try.