In addition to roofing maintenance and re-roofing, roofing companies can offer services to construction companies too. The types of services that these companies need involve new installations. Therefore, when a construction company is building a home for their clients, they can obtain their services for a completely new roof. Before these new roofs are installed, the construction company or the prospective homeowner will need to choose the style of roofing that they prefer, the color and the quality of the roofing that they will need. All of these decisions must be made before the roofing company can perform the work.