Homeowners generally only use a roofing repairs service when damage has been done to their roof, from fires, storms, leaks etc. The contractor will start work by first checking a roof in order to determine the extent of damage done. Once this is done, they will then calculate the price of the materials plus their work, and give the homeowner their estimate of the repair costs. Labor charges will be included, and to win contracts, they sometimes need to reduce their bids. Most homeowners request quotes from multiple contractors before making a final decision.
Homeowners that have roofs in a state of disrepair will call in a roofer to install a completely new roof. Some even specialize in specific types of roofs, like metal or clay tile roofs. Contractors will sometimes bring in subcontractors in order to help them with the installation of roofs on bigger houses.