Building a house is a big project. If it is the first time that you are involved in a project like that you should have a solid plan.
For this, you will need to have a contractor who has done this before because they will know all the rules of housing that will apply to your project and they will have the skills and knowledge to build a house structurally sound.
You can go to the website to get the best materials from the building material store. A building materials shop will have a specialised calculator that will give you an indication as to how much of each item you will need to get based on the size of the structure.
The obvious items that will be used are bricks, cement, metals, wood, concrete and clay. These building materials will form the foundation and structure of the house.
The amount you will require will depend on the size of the house. Your contractor will be able to guide on this but you can also request the details from a building materials shop.
The roofing material will also be required. Your house needs a roof. For this, you will need wood, tile, insulation and accompanying hardware. When it comes to roofing tiles there are different options that you can choose from and this will depend on your budget and style of home you're building.