Puddles on passenger floorboard?

My wife has a 2000 Ford Taurus. Months ago we got some work done to the heater core. Now the passenger side of the car is leaking and theirs puddles that show up on the floor. I'm guessing it has something to do with the heater core. What could the macanic have done wrong in order for this to happen. I'm just looking to be well informed before I go back to where the work was done and tell them they screwed up…

Could be a leaking hose or poor hose connection, could be the new core has sprung a leak. If it's a hose, it's not necessarily their fault.