Given that all houses have roofs, the large 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. Palm Beach Roofing & Maintenance is one of the best full-service roofing companies in the state of Florida.