Domestic roof construction is all about building the top of a house. This top part can protect the house from bad weather like rain and snow, and make it look nice. To construct the roof, you need to build a strong framework of wood or metal beams that will support the shape of the roof you want. These beams will act like a skeleton that holds the roof up. Then, you need to cover the framework with something like layers of plywood or metal. Finally, you need to put a layer of shingles or tiles on the outside. This layer is often made from wood, asphalt, or other materials and it helps keep the rain and snow out of your house.