The best way of keeping water from the foundation of your building is by proper drainage. Build a French drainage system around your building’s foundation – ensure the foundation has a trench dug around it, insert gravel and insert a drain with punctures to drain the water. Cover the drainage with gravel and soil.