I'm generally someone who repeats on a regular basis provided that all things remain the same (person doesn't switch from ---call only to ---call only, services remain the same, price hasn't increased dramatically, etc.) and I was satisfied with the service. However, if the service goes down, I generally stop repeating with the same SP.
I don't recall the work names of some of the SPs that I've repeated with over the years (more than 3 times) but I've seen Lili Love (Jasmine) a lot, her daughter over 3 times, Sophia a lot, and Alexandra Heart about 3 times.
There were a few SPs that I wanted to see multiple times but didn't because they either retired or something else happened to them like they left the country or when they were working, I'm not available: ex: juzt_a_girl (Chloe), SP with no review policy on this board, Louann, etc.
There were also SPs that I only saw twice but didn't see again just because I didn't have their contact information and they left the agency or if they were independants, the contact information that I had was no longer valid.
There are also some SPs that I've only seen once for whatever reason and will probably not see again. Either I wasn't satisfied with the service or we didn't mesh together or they weren't my type.
When I'm feeling a bit adventurous or if the person that I've seen regularly is not available, I also like trying SPs that I've never seen before.