Hi Meh,
You might want to also look into contacting Bosworth Tennis and/or Racquet Maxx in addition to the aforementioned **** Tennis.
I've had work done by **** and must say it was worth it to me, as the job was perfect.
Having said that, I would not feel comfortable quoting any prices for any of these companies, as I do not want to speak for them. I'm sure they'd be pleased to talk with you directly and answer any questions or concerns you might have.
Hope that helps,
John