Soil flushing using micro-nano-sized bubbles (MNB) in water as the flushing solution was tested in laboratory sand columns for the cleanup of residual trichloroethene (TCE) non-aqueous-phase-liquid (NAPL). Experiments considering flushing with MNB as well as ozone MNB (OZMNB) in water to treat soils contaminated with residual TCE liquid were conducted to examine effects of ozone on dissolution enhancement. The degrees of residual TCE saturation in soils, ranging from 0.44% to 7.6%, were tested. During flushings, aqueous TCE concentrations at the column exit were monitored and TCE masses remained in the columns after flushing were determined. Experimental results between runs with MNB and OZMNB in water revealed that dissolution enhancement was dependent on residual saturation conditions, and the maximum enhancement was around 9%. Governing equations consisting of three coupled partial differential equations (PDEs) were developed to model the system, and high-order finite difference (HOFD) method was employed to solve these PDEs. From mathematical modeling of reactive mass transfer under low residual saturation conditions (0.44% and 1.9%), experimental data were simulated and important controlling mechanisms were identified. It was concluded that a specific parameter pertinent to NAPL-water interfacial area in the Sherwood number had to be modified to satisfactorily describe the dissolution of TCE in the presence of MNB in water.