People choose to engage in home improvement tasks for numerous reasons. These type of projects can be tiny things that take just an hour or two or mammoth structural project that take weeks! Whether you will hire a contractor or do it yourself, or enlist the help of a professional, you have to consider many…