I have a 1250 Cub. Same mower as mine. Mine is 12 hp, yours is 14hp.
Here is what I think might have happened. Your oil pan gasket might be broken. If he used RTV (silicon sealant) along with the gasket, and you torque the bolts down BEFORE the sealant is set up, then the gasket is squeezed right out of the joint. This very thing happened to me yesterday when I replaced the gasket on the transmission cover on my Cub. It ruined the gasket. So I had to use the old one. I was very careful the next time and it did not leak one drop.
One other possibility is the front or rear crankshaft seal is badly worn and leaks when the engine runs. Another poster mentioned this and it, too is a real possibility. Either problem is fixable.
The bottom line is this.
You can fix an oil leak. Just find it and seal it up.
The 1450 Cub is an excellent mower. That Kohler is an excellent engine. You did good!
Do not give that mower away or get discouraged with it. Once it is repaired it should give you many years of quality mowing. If you dont want the hassel of repairing, then take it to the shop and get someone else to fix it. You'll be glad you did.
Tell us, what does the hour meter say? It may tell us if its a pan gasket or a front gasket...I mean, a front gasket often goes bad after 1000-1500+ hours of use. If the hours on the mower is less than 6-800 hrs, then its likely the pan gasket.
obtw, the Kohler service manual says, quote: "....It is important that a new gasket be used to prevent oil leakage." Hmmm. Maybe he used the old gasket......
dwight