I don't think there's a company that values these. Best bet is to look at the market prices on chrono24 and the bay.
Yes, depends on the watch I guess. A jeweller may be able to do it, but the challenge is valuing an older model