Make sure that your contractor has all of the necessary permits before beginning to pour a concrete foundation. The completion of a foundation can take anywhere from two to six weeks, depending on the weather and the amount of time it needs to cure.