This post has not been vetted or endorsed by BuzzFeed's editorial staff. BuzzFeed Community is a place where anyone can create a post or quiz. Try making your own!

    What To Look For When Compare Local Roofing Companies?

    If you are concerned about the state of your roof due to its age, or the appearance of loose or curled shingles, it's time to start your search for reputable roofing companies.

    Here are a number of tips that will help you find one that offers great service, expert knowledge and experience, and ultimately, peace of mind.

    1.Start your research online

    Wondering where to find a qualified professional to repair your roof? If friends or family are unable to make a referral, start with the Internet. The first sign of a good company is a professional website with full contact information, a customer-oriented mission statement, and clear information on whether their work is guaranteed. While a well-designed website will not tell the full story, it does indicate an established business. Once you've found two or three companies online, check for testimonials. Look for independent reviews off the company's website. A site like compare local roofing companies can provide invaluable information that will save you time -- and money.

    2. Make appointments with companies that offer free inspections

    Most roofing companies will offer a free inspection and estimate. In addition to giving you a good idea of the work to be done and the cost, your appointment will tell you a lot about the company. Was the person on time, and prepared? Did he or she seem knowledgeable and personable? Take note of your first impressions, and trust your instincts. If you have any doubts, contact your local city building department or Better Business Bureau to see if the business in question has a poor track record.

    3. Get estimates from at least three roofing companies

    In order to get a good sense of the true cost of your repair, and in order to make a truly informed choice, it's wise to get an estimate from several businesses. Make sure you get a detailed breakdown of the estimate in writing, with information on the type of roof covering, manufacturer, and any warranties -- so when you compare the cost you are not comparing apples to oranges. Roofing companies should be able to provide details on the estimated life of your new roof, and how long the job will take. Avoid "too-good-to-be-true" estimates; they usually are just that.

    4. Confirm that any contractors are licensed

    A company is only as good as its workers, and in the case of contract workers, this is just as true. Anyone working on repairs on your home should be licensed, bonded, and properly trained. Moreover, compare local roofing companies should be registered to work in the area.

    5. Check into the company's insurance coverage

    When hiring a roofing company, the last thing anyone wants is for a worker to be hurt on the job. Even less appealing is the prospect that the homeowner could be on the hook for medical expenses, or worse, legal fees. Always ensure that companies you are interested in hiring carry worker's compensation and general liability insurance.

    Final Words Of Advice On Hiring Roofing Companies

    When you've interviewed several businesses and are ready to sign a contract, make sure you get everything in writing. Your contract should include the specific work the company will undertake, the product details, estimated start date and date of completion, as well as payment terms. Homeowners should pay no more than 10% of the cost of repairs up front. Remember to ask about warranties on the manufactured product and the work itself -- and get everything in writing before you proceed.