Lucky you noticed it before it started raining and got inside. Someone needs to be checking the workmanship before the customer gets called to pick it up.
As far as checking the work, people definitely got chewed out over this and hopefully that helps it not happen to somebody else. You know they lost big on the warranty rate having to do rework twice.