Similar for cost, it really depends on the building type, the quality of the building materials and also the specific site constraints and conditions. Typically, for a free standing residential building it takes around 200-400 days to complete, depending on the variables.