Roofers are people who will lay or fix your roof or repair them in the event of damage. Ideally one will need roofers when they are constructing a new home or perhaps repairing their roof either in the process of renovating their home or repairing some breakage. The process of hiring a roofer is not exactly an easy one and one needs to be aware of certain things before they hire a roofer. This is important because hiring the right person for the job guarantees the job gets done well and also according to your satisfaction. You can also call up a few of the roofing companies in your area and make a note of all these details and then go with the best fit.