Honda Civic Oil leak

Clean the engine bay well and put some dye in the oil-have the mech do this. Otherwise you might change many parts before fixing this. The problem is that at this age a littl seepage from seals is possible, but that would not necessarily mean that it is the source of the stains on the floor.