My wife's father had the same injury 3 years ago. He went to a famous hospital in pinklao and had it completely fixed using 30 baht scheme. That hospital also has a private department which i imagine would be cheaper than hospitals mentioned in this thread.
For the life of me I can't remember the name of the hospital and I wrote about it here and I can't find the thread. Anyway he completely recovered and paid next to nothing, so the doctor must be good. I criticize and laugh at Thai Healthcare, but that hospital proved me wrong.