Building structures are generally constructed on concrete foundations. Based on the soil type and water table level of the area, the foundation chosen can vary. If necessary, soil testing is performed to check the bearing capacity. Shallow foundations are required for low-rise building.