I do it all, and never let contractors near it!
I do most of it myself, and get contractors in for tricky bits.
I do a little myself, but contract most of it out
I contract out all of it
Network cabling? Not for me, wireless all the way baby!
I've not had any cabling done for years!