When it comes to repairing your roof there are so many things that comes to play the roofing industry has so much to offer that you are overwhelmed by the…