To have a do-it-yourself (DIY) mentality can be very rewarding. Apart from saving you the few bucks you would have given to a professional, you will develop yourself technically in areas outside your career job. Some of the issues you usually experience at home when ...