The common roofing materials for residential houses include slate, ceramic, tile, cement, wood, and asphalt shingles among others. Given that the roof is a permanent feature in any home, it is important to take time and select the best roof for the house. The ideal...

read more