Find the source. Have a professional show you where the water is coming from . Establish if it is going to be a recurring problem. Doing a repair to your floor only to have it happen again after a heavy rain can be demoralizing and can get expensive fast. If your drain has backed up for example it can indicate a larger problem and you should consider calling a plumber. Safety valves can be installed that allow water to drain when needed but will offer a certain degree of protection against rainwater from backing up from the street. If it is a leaky pipe have it replaced before it turns into a bigger issue.
Foundation leaks can be a big deal but there is inexpensive fixes you can do. One of the easiest and cheapest fixes you can do yourself is making sure water is moved away from your foundation. Seal your driveway or sidewalk where it meets your house. Make sure you have cleaned your eaves troughs and add a few extra feet of pipe to the bottom where they drain. This will ensure water is well away from your foundation and not seeping in under your floors.
Trees can be to very destructive, move them if they are close to your foundation. Having a tree variety with a large root system right next to your house is just not a good idea and could be the cause of your problem.
If all else fails consider radical intervention. Sometimes foundation issues are major and demand major work. Frankfort Waterproofing Contractors either externally or internally should be considered if you have a recurring problem and lots of moisture is entering your basement. Until you deal with it isn’t going to get better. View it as a long term investment to ensure your basement is dry. It will definitely payoff if you decide to sell, whatever the state of your basement flooring.