i just got done doing this. top hinge fell off for the second time. (first time i wasnt hte owner and didnt do the repair. here is what i did. it sucks and is a long task but my hinge is never going to fall off again. mine had been welded b4 so when it came off this time it took metal with it so first thing i did was remove the door and cut out where the hinge use to be. then i put in a patch panel and backing plate. after that i reinstalled hinge onto door and put it up to the jeep and tacked it in place for proper fit. then i unbolted the door again and welded all around. after this i let cool and reinstalled door. total time was around........3 hours. make sure you have some help with the doors, there pretty heavy. (mine being a 2door)