Given that all houses have roofs, the big number of roof repair companies is not surprising. Some of these companies are better than others while others are run by people who are downright fraudulent and unscrupulous. It is important that you know what makes a good roof repair company in West Palm Beach company as this information will help you choose the best. A good roof repair company is one that has been around for several years. Longevity in the highly competitive roofing industry is proof of credibility and reliability. Consider the work the company has done over the years. A good roofing contractor will not shy away from giving you his/her portfolio. Call past and present clients for an overview of what the contractor is like. Consider the expertise of the roofing contractor in the type of roofing system you have given that different roofing contractors specialize in different roofing systems. It is important that you check what the roofing contractor is offering so that you do not end up with a contractor who offers commercial roofing service when what you are looking for is a contractor for your home. The best company for your roof repairs is one that offers comprehensive service. This saves you time and money and ensures that there is seamless integration. Other than roof repair, the roofing contractor should do everything from roof tune-ups to roof replacement and from gutter cleaning to gutter replacement. Other important related services are masonry repairs, roof inspections, and waterproofing. Roofing repairs generate a lot of debris, especially if there were replacements being done. This debris cannot fit in your regular garbage bin. You should, therefore, go for a roofing contractor who does cleanup after the job is done or who facilitates cleanup with another company. An important quality in a roofing contractor is licensing by the relevant state regulatory bodies. The company should also be a member of the relevant professional/trade organizations. Regulatory bodies and trade organizations have strict rules and regulations that license holders and members respectively have to abide by. The roofing contractor you go for should have professional indemnity insurance. With this insurance, you will be covered in case of a shoddy job and in case of loss or damage to property. The company should also carry workers’ compensation insurance. Without this insurance, you will be liable in case of an accident that leads to an injury or a liability in your premises. Go for a roofing company that has a local presence as you will pay less for its service (since most roofing contractors factor in mileage when giving you their quotes). Some roofing repairs such as a leaky roof cannot wait till morning hiring a roofing contractor who has a local presence means you can get emergency service. You want a company that is committed to safety, both for your family and its personnel. To this end, the company should have the relevant safety gear. A good company is also one that provides for a drug-free workplace. You do not want smokers to be around your children for several days. Cost considerations should be secondary if you want the best roofing contractor for your roof repair in West Palm Beach.