@Shyam Sah
So I really don't exactly post much but I've noted what I enjoy using and well it happens to be RentRedi. I've looked in the past for a few applications that would suit my needs as well. I read over the other comments here and a god amount of them really do lean towards using what is available to you through your membership with BiggerPockets. Now while I may not be a Pro member. I do pay pay for RentRedi an I won't give an endorsement to something that I don't currently use or have been using for quite some time. I have been using the platform for years what I believe has been 3 or 4+ years. Gotta be honest it has all the bells and whistles you mentioned and honestly the price point is hard to beat for what is offered.
Unlimited Rentals
No fee for adding teams etc
No fee to onboard and get your banking setup
Rent Collection, Late Fee rules,
Syndication, Prequalification, Applications, Background Checks,
Both a web portal and app for your tenants to make payments,
Renters Insurance and also shows if they have it by means of the app.
Notifications, Rent Reminders, Maintenance Requests, OOoo and I forgot it also has Latchel which lets you out source maintenance by vetted contractors, also they handle your calls for you. (This is a paid feature)
I could keep listing but maybe give it a go to be honest. I don't think you would be disappointed. Like its super feature packed and hey you can reach out or reply here. It might take some time for me to get back but I'll do my best. In the end you should be the person who decides what best fits you. I hope that RentRedi serves you as well as it has for me. I got to say though it has never stopped when it comes to features.. Oh and one thing to note.. Customer support. Honestly that makes it or breaks it right. Very responsive customer support and tutorials. Okay okay I know I sound like a fan boy.. but honestly its hard to make a guy who writes software and designs systems for web applications a fan boy. If don't like something I clearly state it. Buuut honestly RentRedi hits every area you mentioned and then some at an amazing price. I believe you can try it out for a super low price.. not sure but if you are here and have listened to biggerpockets podcasts.. I'm sure you have heard a code or something to help get you started evaluating. I wish you the best of luck!! and for everyone who has replied to your question.. if you can.. please come back and let us know what you decided! I think it would be beneficial to the forum. Have fun!