There are almost as many roofing services as there are roofing companies. Every company probably has a little bit different scope of services, but most offer some combination of the following: tear-off and re-roof, re-cover with synthetic materials, repair of leaks and broken tiles, repairs to skylights and fascias, cleaning and resealing of the roof surface, installation of drainage systems to prevent water buildup on the roof from becoming a problem in future years, evaluation of the condition of your current roof for potential moisture problems or pest infestation, and replacing missing shingles.