I think fp = Fred Pent.

I know of a Marine upholstery shop in Ballard that does pretty good work.