I've been reading everything and having the best time being a new home owner! It seems that rain gutters are supposed to drain 3 feet or so away from the building. My rain gutters go from the roof and drain down into the dirt right next to both my house and my detached garage. My garage floods in heavy rains (currently flooded). The slab floor in the garage is also very cracked from age or poor construction, and in some parts does not meet the foundation on the inside -- there is a thin open space where the slab ends and the foundation starts. Two questions: If I extend the gutters 3 feet from the garage and the house, they will actually drain onto the neighbor's property. What can be done? Do I need French drains all around? Can the slab in the garage be repaired and the foundation beefed up so that the garage no longer gets flooded? Or do I have to tear the whole garage down and rebuild the whole thing? Everything inside the garage gets a nice layer of mould on it in winter, so I guess I also need to add some sort of ventilation inside. Ironically, the garage has a brand new roof and gutters!