Yes, you will need to take your cushions to a custom shop to get this done. You can't order new ones, unless you take the measurments and maybe Scamp
or Casista ones will match. They can sell you new ones.
You are in Florence? Will you be attending the Oregon Rally
in Bandon this week? I am sure folks can give you tips there!