I got mine through EduCare in Durbanville - Melody.
Last year they charged R600 for the placement. It includes a contract. I got to interview four ladies and had two over for trial days before I appointed someone.
I've worked with four different agencies and although EduCare is far from perfect, I found them to be the best of all.
Good luck, it's not an easy process.