Got it fixed at BreakFixNow at Bugis!
Done in 45 minutes!
Decided to do my own homework with Google:
https://www.google.com.sg/webhp?hl=en#hl=en-SG&q=singapore+phone+repair
For speakers should be an easy fix as its a unit by itself, don't think need to solder. Should be able to buy a replacement speaker unit online.
That is if you are very sure is the speaker that is spoilt and not some wire or chip the audio data goes in along the way to the speaker.
Can also try the shops in that Google search if not confident.