Cabinet painting, or cabinet refinishing, is becoming a popular DIY project for design-savvy homeowners. Not only is this cost-effective home makeover doable for patient DIYers, it can completely [...]