For foundation repair, the length of time it will take will depend on a variety of factors, such as the size of your building or home, the soil situation around and under your foundation, and the scale of work to be done. On average, you can expect your foundation repair to take around 2-5 days.