No app is perfect. As a digital dating expert, I hear all the gripes. “My matches on Tinder are lame,” one client told me. Another said, “I match with a lot of people, but no one writes me back.”

If you’re stuck on swiping, it could be that the app you’re on isn’t your perfect match. Here are the three biggest complaints I hear, and three expert-approved apps to quiet your grumblings

Problem: You’re getting a million messages, but they’re not from the right matches, and the ones you do like never respond or meet up.

Solution: Bumble puts women in control — they make the first move. Because of this, the quality of matches and conversation on Bumble is much higher than the average app. My female clients love that they’re not bombarded with cheesy pickup lines, while my male clients appreciate that they don’t have to come up with a witty opener. This app also wins the unofficial award for hottest guys — at least as far as today’s swipes go. 

Problem: You’re going on dates, but they’re all lame.

Solution: Coffee Meets Bagel lets you filter matches by your deal breakers, like height and religion, so the quality of potential dates is instantly higher. It also helps you avoid decision overload by giving you only one match each day. You can pay for a few more if you want, but you won’t be swiping endlessly.

Problem: You dream of meeting someone through friends, like in your favorite rom-com.

Solution: Hinge feels like one big cocktail party because it only matches you with friends of friends. There’s more social accountability because you and your match have someone in common and could get the inside scoop on the other if needed. Also, matches are timed. You have 14 days to get offline for a date, meaning you can’t endlessly message each other on the app without meeting.

Laurie Davis is the founder of eFlirt, an online dating concierge service, and the best-selling author of "​Love @ First Click: The Ultimate Guide to Online Dating."