You have a T-5 trans, rather easy to work on. You can take the trans out without removing the bell housing
unlike GT guys lol. You could do it yourself if you wanted~ but you HAVE TO MAKE SURE you do it all correct and you will need a few tools here and there.
You want to replace the pilot bearing, replace/resurface the flyweel (depending on need), inspect the input shaft for play must be in tolerance else fix it, inspect the sleeve the throwout slides on replace if ANY signs of wear (replace with steel honestly), replace throwout bearing with HD version from Ford (those little bastards are a nightmare... love to tick and squeek if not done right might can even pack more greese in it not sure)
replace fluid of course (cheap why not!) then install with new clutch. I would go back with OEM they hold more power than most will ever need and are good.
A shop would be good to do it IF they are good with warranty and if anything is not right etc... the issue is clutches sometimes chatter and such or the throwout goes bad quick... shops LOVE to blame it on the owner or that it needs a break in period... then when its broken in and still does it... its got to many miles to fix ha...