The roof is an important part of the house and is sometimes the most neglected part. If your roof is damaged or you are planning to renovate it then you have to hire a roofing contractor.