We have a sloping driveway and when it rained, the water ended up coming into a drain in the garage (a carport that had been enclosed by the previous owners). There ended up being puddles in some places in the garage. Modern Drainage installed a grated drain the width of the driveway just in front of the garage doors and hooked it into the sump. Works great, they were friendly and neat and less expensive than some other quotes I received!