There are a few issues you might want to check. l use to have similar issues as well, line dropping, slow speed etc and singtel have to get a techician to check from the local exchange to my flat.
Some potiential problem
1. The telephone line condition. Is your telephone line very old or...