Getting a strong and durable roof over your dream home while building it is as good as having almost half the work done. But anyhow, this important part of any building, be it commercial or residential, is the most neglected one too. People spend a lot more time as well as money pondering on the colors and designs of the wall papers and buying it than collecting information on kinds of roofs and contractors who are well specialized and well equipped to build one. Think about it, if your wall paper peels off, you can buy a new one any time but if your roof leaks or worst still, caves in suddenly, what are you going to do? A scary though no doubt since a home is where your loved ones stay and for their safety as well as your own, make a well informed decision.
Residential roofs can come in different structures and can be made from different materials, whereas, commercial roofs are generally flat in structure to give it an official feel, although the structure of any roof majorly depends on the place where the building is situated. Slanting metal roofs as well as steel roofs are common in factories, workshops and warehouses whereas concrete roofs are common for offices. Concrete can be used for residential roofs too, but asphalt roofs and shingles roofs look better on houses and are extremely durable too. But then again, the whole thing depends on where the building is situated since asphalt roofs are bad idea for places that are hot as heat tends to wear them off faster.
To hire a reputed and good contractor for whatever kind of roof you choose, is the next step after making your material and structure selection. For that you can consult the Internet if you do not know any such experts already.