Our experience with most basement waterproofing projects is very simple.
Most cracked foundations are the result of one or more of the following:
In our opinion, repairing or injecting a type of epoxy for the interior of the concrete is only a temporary fix and not long-term basement waterproofing. Water will find its way in somewhere else.
With basement waterproofing, usually we have to excavate the problem area or areas right down to the footing.
We then check the weeping tile to make sure that after we leave the area that it is in good shape. If it too is defective, we must repair it.
We will clean and grind the area. After locating the crack or cracks, we grind a wedge type groove in this area to a depth of at least 5/8". We then tuck point a dry mortar (non-shrink type), such as a pre-hydrated mortar or a hydraulic mortar.
Both should be monitored and brushed while mortar is setting to ensure no cracks are visible. We then install a water membrane and if required for concrete block, we will parge the wall first, before we install our water membrane.
If it is a stone foundation, we will tuck point all defective mortar joints prior to installing a trowel on water membrane to ensure that all voids and protrusions are completely covered, creating a 100% seal for the foundation.
We backfill soil/clay/aggregate and return all landscaping, interlock or steps back to original state.
We back up our basement waterproofing with a minimum 20-year warranty.