Hi there,
The service mechanic should have given you a report a bit more detailed than oil leak" There are a number of places that can leak, some simple to fix others a bit more time consuming. Common problems are Transmission pan gaskets, Cooler lines, Rear out put shaft seal Or drive shaft seals. All these are relatively easy to repair, if the front seal is leaking this will entail the removal of the transmission to repair. There are other covers and switches that can cause problems, but normally most are a relativly easy fix.
Mark (mhpautos)