20 - 45 minutes
My speakerphone stopped working a few weeks ago.
It went smoother than I expected. I found out that prior repairs had not been done properly, which makes me question even allowing third party places to fix my device. After a few attempts I realized I had found the lost screw within my iphone. I managed to complete the repair within 20 minutes.
take your time and don't worry too much.