A method for preparing a femoral neck for receiving a neck implant includes resecting a femoral head from a femoral neck of a patient according to a pre-operative patient-specific plan. The method also includes removing only cancellous bone from the femoral neck and proximal femoral bone of the patient using a patient-specific broach. The patient-specific broach has a three-dimensional cutting surface matching as a negative mold a cortical/cancellous bone interface surface of the femoral neck of the patient.