HI Well come to HCM Thank for asking, I really appreciate your concern, any major surgery (Orthopedic ) may take three to four weeks for healing if everything went uneventful else in case of complication healing phase may be lengthy depends upon the complication, beside this some factors are there that may interfere with healing process, like endocrine disease, age, immune system, hope this information helps.