You need to find the roofer to handle your roofing installation and maintenance. A roof that is poorly installed can cost you a lot of money in damages to property as well as repairs of the roof or installing a new one. Do not be afraid to be picky, you need to get your money’s worth and the best way to do so is to be very critical and wise with the choices you make.Starch your search local with a well-established company that has a business premises and contact information. This does not mean you should not choose a company with many branches outside your locale but make sure the roofers you choose are well established within your area. Roofing companies will offer 5-year warranties on roof installation and disappear or move within the second year. If the roof was not installed properly, you end up having to pay for the repair costs out of your pocket.Insurance is always a must when choosing a roofer. Contractors get injured while on the job, property gets damaged and a flurry of other mishaps may occur. The question is who is supposed to pay for all of these costs? The roofing contractors insurance should cover liabilities for any damages occurring at the work site that they are responsible for as well as worker’s compensation cover for personal injuries sustained by the technicians when working on your property so you do not end up facing costly lawsuits.Also, remember that cheap can be expensive if your leading force is the cost of the company. If a roofer offers you services at a very cheap cost, chances are they are using very cheap materials to construct. There is a huge difference between reasonable cost and huge. You should be on the lookout for reasonable cost. Get detailed quotes from various contractors and compare the range of services they offer including their after sale services. A good contractor will discuss with you cheaper alternatives for roofing materials and the pros and cons of using these alternatives before putting them on your roof.Good communication is paramount to working with a roof contractor. You need to choose contractors who are willing to pick up your calls or reply to emails in good time. Responsive contractors show professionalism in the way they handle their business. Keeping you on the loop of things constantly, addressing your queries and questions are all signs of a good contractor who wants to make their client happy. However, contractors who take longer to reply your initial query or email probably have a lot on their plate and do not have enough time to handle your project.Finally, find out of the roofer uses sub contractors. If they are subcontracting their services, they are likely to be more expensive. There is also the risk of poor workmanship when working with subcontractors. You should work with roofers that have the capacity to handle the entire project independently.Make sure all the details you agree on are listed in a written contract before formally starting the project.