After about 10 years of home ownership, I have had a lot of do it yourself projects. I've learned to do a lot of my own repairs, but sometimes find myself running out of time for the learning curve on new projects. I believe that i can figure just about anything out if given the time, but I often don't have the time and/or patience to spend.
So sometimes i just call people and pay them. There are some times where it is a better deal to pay someone than to spend 6 hours doing it yourself. Plumbing is one of these areas. I have never sweated a pipe although i know i could.