Although personal spells that were created by the individual work better than spells written by other people, not all spells are equal. Some work better than others. If you are going to cast a spell yourself, the best thing to do is to try different methods and find out which one works the best for you. However if you're going to get someone else to cast a spell for you, it is important to know what kind of spell they are going to cast and how they are going to do it. For example if you want a love spell that will make someone fall in love with you, the most important element of that spell would be love energy. The person who is going to cast the spell should surround and fill himself/herself with love to gather love energy and send it to the target person. While doing this, he/she will concentrate on the intention of making him/her fall in love with you while also concentrating on your and the target person's information. By information I mean either full name & date of birth, or a photo. If the spellcaster doesn't gather enough love energy, the spell isn't going to be very strong.
When choosing a spellcaster, I also recommend reading everything on his/her website. That is because you may spot something ridiculous or stupid and as a result, you will know that he/she is a fake spellcaster. Also it is important to ask any questions that may come to your mind so that you'll have more information to decide whether he/she is fake or not.