40 minutes - 1 hour
An certified Apple repair centre told me my mainboard was gone and it was cheaper to replace. I had a feeling they were wrong so I checked it out with Apple Software Diagnostics
Very simple and quick. MacBook is back and running and wife is happy.
Don't always listen to certified Apple Repair shops. I don't think they even tested mine.