Tips To Find Top Quality Satisfaction and Service A roof system is an essential and big investment you make for your home or business therefore you must do your best to find a quality roofer for all the required operation: installations, repairs, periodic maintenance and regular inspections. These guidelines can help you identify a good roofer. The contractor you plan to hire must carry proper license and certification, be fully insured, have a tax identification number and a physical local address. These are details that make it a legit business entity. Speaking about insurance, it must be valid at the time you hire the contractor and during the entire period of the roofing project. Insurance must include liability and worker’s compensation certificate. If the roofing contractor Fort Smith area that you choose is also a member in local or national roofing associations or industry brands, there are much better chances to be trusty. Meet with a representative in person and discuss other important details: ask for client references, the company`s portfolio, talk about specific aspects of your roofing project and get a written proposal (it must include project description and detailed specifications, including about costs and payment procedures).  Sign the contract only after you get the chance to review  properly these details and estimates. Not least, make sure the company offers proper warranty and is willing to stand behind its services.