I'm the exact opposite when it comes to DIY philosophy. I feel like most
professionals don't take as much care as they used to. I find that I typically do a better job than pros at most projects because I take more time and am more deliberate with everything. That, and I'm a cheapskate.