Spring rains may bring May flowers. But they also have the potential for roof damage and leaks. You might want to reconsider if you are thinking about doing a roof job on your own. Here are five reasons you should hire a professional roofer instead. 1. Skills and Experience: Roofing contractors are skilled and experienced and can complete any jo