Surface Water Solutions: You should walk around your home during a heavy rainstorm to see how surface water behaves around your home. Look for streams of water heading toward your foundation or water ponding next to your home.
The correction of this type problem will probably require a professional landscaper because some heavy equipment or machinery will be needed to re-slope your property and allow surface water to drain away.
If the ground level next to your home is higher than the concrete foundation, the soil level will have to be lowered and graded to slope "away" from your home.
Rain gutters and downspouts
Rain Gutters & Downspouts: Check your rain gutters to see if they are spilling over. If so, they need repairs or to be cleaned so that water does not spill over directly against your foundation.
Repair any disconnected or leaking pipes and make sure down spouts are extended away from your home. If they go underground, find out where they exit the water because the underground pipes could be clogged with leaves.
Deck & Porch Flashing: Check to see if your problem inside directly corresponds with the location of your porch or deck outside. If so, it's probably not a coincidence. You'll need to contact an experienced deck or siding professional to see if the flashing was installed correctly where the deck is attached to the home.