In an effort to save money on maintenance and repairs, many homeowners attempt to do the handiwork themselves. While some projects are suitable for DIY projects — like painting, fixing a leaky faucet, or cleaning gutters — many require precision and specific know-how, which should be left to the professionals. When facing major home repairs that require specialized knowledge, you should...