Not sure if they would do the grading part, but the company I hired to do my irrigation system also does drainage:
Rain Pros – Aaron Norman – 253.678.7111
http://www.rainpros.com
I haven’t use them for drainage, but they were great for the irrigaton work they did.
I’m sure they could recommend someone to do the grading/gravel…