When you decide to have a new roof put on an existing home or on a new home you will be using the services of a roofing services company.
But if you want to install a roof like an extensive green roof on your home roof, you will need to find a roofer that has experience with this type of roof. You can also hire residential roofing experts via http://www.countrytowne.ca/metal-roofing-london-ontario/ to get best roofing service.
Image Source: Google
Most single family home will not have a green roof in most neighborhoods but if your home is in an environment that supports this type of roof then by all means go for it. An extensive green roof is generally the type of eco or green roof that is installed on a reconstruction or a remodeling home project.
The roof must be structurally strong enough to support the weight of this type of roof. It will have to have weatherproof material, plus a drainage mat, and then there will be a water retention blanket layer.
Not all roofing companies can install this type of roof. But it is becoming a more common option for residential roofs. However this type of roof still requires a standard roofing structure with soffits and trusses and so forth.
There are spray foam roofs or roofs made of PVC components. With so many different roofing materials available you really have to investigate the roofing services companies expertise and experience.