Ah, a landscaper. Sometimes the pros are a must. How is she gonna make the rocks stay in your yard?
Dig a trench, then put in a sump to collect and slow down the runoff.
That all gets filled in with varying sizes of rock to keep erosion at bay.