Personally, I believe that your property is your responsibility, but there are times when it makes sense to hire someone who knows more than you do and can do the job faster than you can. We just moved into a new house and while it's relatively new (built about 10 years ago) it has some minor plumbing and electrical problems that I've fixed myself. I just spent the last two hours installing a new faucet in the kitchen sink. What a royal PITA. The last faucet had leaked at the base and the bracket holding it on was rusted to the point to where I had to use pliers to wrench the bracket off and there were flakes of rusted steel everywhere as a result. I'd never have thought such a small piece of steel could've produced so much rust. Thankfully, the new faucet was easy to install. I have several more of these projects, one of which is replacing the hot water heater with a tankless unit. The other projects are relatively minor, replacing more faucets, shower heads, and a toilet. I'm not sure what it costs nowadays because I haven't hired a lot of plumbers or electricians. Is it worth it to just hire someone to fix the problem? Do you guys generally have good luck with plumbers and electricians or are you mostly DIY?