There are many projects that can be approached by a do-it-yourself, handyman but when it comes to roofing, especially commercial roofing, it should be left to the experts. It is important to hire a professional roofing contractor when your commercial building needs to be repaired or a new roof put in place. A commercial roofing..