When it comes to home improvement projects, there are tasks that can be tackled as DIY projects and others that require the expertise of a professional. Trimming and re-tacking carpet up to newly built cabinetry is one such task where hiring a professional carpet...