Not easy but given you are already mechanically savvy, shouldn't be difficult for you. I would say What fast man says is right. But if you include running into problems it might drag that time - broken bolts, other issues needing parts, etc. Not to mention getting sidetracked on 'while I'm there let me .....' tasks!