There are a number of reasons people spend their hard earned money on home improvement projects. These improvements can be tiny things that take just an hour or two or mammoth structural project that take weeks! Whether you want to take on a home improvement project yourself, or enlist the help of a