Well, the building contractor is not the one at fault, it's the concrete contractor that should have paid more attention. Instead of bringing in fill, they dug down 4" from the lowest point of the driveway and to make the new slab even with the old driveway for a smooth transition. They didn't realize until after it was poured that the existing driveway was over an inch higher on one side than the other. Of course the day the framers were there starting the walls, the owner of the concrete company was there to look at the issue and blamed it on his workers for changing the pour schedule. He advised if they had not changed it he would have seen the issue before the truck arrived for the pour.
They had to cut back the old driveway 2 ft and install a drain in front of the garage door and slope the concrete down to keep the water from running under the garage door. I'm not as concerned with that as I am with the grade being higher around the side walls. I'm going to bring home a mini ex from work over New Years and dig the trenches for the drains and hopefully use the doser blade to grade down the high spots.
And yes, there are gutters with downspouts, one on the right front pointing out to the side and one on the left rear pointing out to the back yard.
I'll have to get pics and post the up here to show what I am dealing with.