Improving exterior grade, snaking the foundation drain, cutting down all the trees who's roots plugged the foundation drain, and draining the sump line and downspouts to the nearby creek, via solid pipe, has reduced the water in the basement of my fixer upper from a 1/2 inch of water to a couple seasonal nuisance puddles in my basement. I would like to get rid of these as well. I suspect that my block wall foundation is leaking, although there is no water penetration visible on the interior of the wall. The water appears where the wall meets the floor. Having done some excavation in the rear of the yard, I am also aware there is water about 8 feet down in the fall. I also have a creek 20 ft from the North wall of the house, which I believe would make exterior waterproofing efforts unwise. Given these factors, I believe a perimeter drain under the basement floor is my best option, unless someone here could convince me otherwise. I intend to tackle this job myself but am unsure of a couple details. Does the basement floor sit directly on top of the footing? If so, I understand it is advisable to drill a hole into each pocket of the cinder block to allow water to get to the drain tile. If the tile is next to the footing and the floor is on top of the footing, what would be the best way to get the water from A to B? Would a plastic tube be sufficient? What size should the holes in the block be? Should I pin the patch in the concrete the way I do when I repair a road? Does there need to be an expansion joint or some other sort of separation between the slab and the foundation wall? Is it better to wait until hydrostatic pressure is low, or can I do this job in the spring? Hope this is not too many questions. Want to have a plan before I cut the floor open. Thanks in advance.