When choosing a roofing contractor you should be very careful in making your final choice and always ensure that you have checked them our fully in advance before hiring them.