I agree with Artana...

Your son's profile is very similar to my daughter's. She has a lot of trouble with written expression, and has been diagnosed with a visual/motor integration problem. She is also very disorganized, by the way!

Good luck!