We've all been there – those nagging home imperfections that we've managed to ignore for months, if not years. But with the ...