Hiring a private detective requires a lot of thinking because if you hire a wrong person for the job, then you will only add up to your worries. The first and foremost thing that you have to check whether the detective has a valid license or not because if he doesn't have a very license, then he cannot pursue this job and If he's doing it illegally, then that could land you in trouble. One of the most common cases that are handled by a private detective is related to infidelity. In simple terms, infidelity is known as cheating, or should I say, cheating done by a person on his/her partner. This has become a very common problem in all parts of the world.
If your partner cheating on you, which you have just recently found out, then I can understand how devastating it is for you to be in this situation. However, you don't have to feel sad because it is not you who have done anything wrong, but your partner. The best thing for you to do is hire a private the best detective, i.e., 'Jakarta detective' (which is known as 'detektif Jakarta' in Indonesian), who can keep an eye on your cheating partner, accumulate pieces of evidence against him/her, which you can later present in the court. Or, if you want to give your partner another chance, then you can show those shreds of evidence to make him/her guilty. Maybe he/she will realize the mistake and put in extra effort to save relationship.