Going back to the OP's question, I would suggest that you ask the administrator of the tower that you live in, most of them know people and they won't want any hassle or thefts in the apartments. I would suggest that you pay well. If you pay something like 30,000 a month (US$ 500) plus free board, you'll get a really good person who is unlikely to try and cause problems for you. And let's be honest, US$ 500 isn't all that much money for someone to work for a full month for you. Remember if you want someone who can really clean, you're up against a fair amount of competition from the hotels and the Airbnb's.
Another idea is to use the Aldaba job site, I've always had good results on there. There are several other job boards where you can advertise for staff. If you're not Dominican yourself, make sure that you have a Dominican help with your interviews. It is normal to request a lot of medical tests to be undertaken before someone starts with you, and if they are child-bearing age, to require proof that they aren't pregnant (hiring someone who is pregnant in DR is a serious sh!tshow, trust me).
My final point is do you really need someone full-time just to clean? If you really need someone to look after the kids, then be real about that because you need way more than a cleaner to do that.