You can wash them yourself; just use mild soap like woolite and a 1/2 dose of Oxy-Clean. Lay out on a lawn and gently scrub with a soft car wash brush. Use a stiffer brush for stubborn spots but don't scrub too hard. If the stain won't come out leave it. Rinse well and allow to dry by sun and turning.
Tumbling washers may put years of wear on the fibers. Even Dacron sails should be lightly folded and not crumpled up as it causes microscopic wear to the fibers and de-lamination of the sizing (the resin that makes the fabric stiff/crisp).
Washing/restoring processes are better left to older sails that you might want to get a few more seasons out of; but I would not want to do it on something relatively new. For repairs; either take it in to North Sails or find a good loft that specializes in doing repair work.