Why is there water coming into my vehicle under the dashboard and soaking my car on 2003 Buick Park Avenue

It was checked by a mechanic and they claimed it was coming in under the hood next to the windshield. they claimed to have fixed it, but it still leaks in.

Asked by for the 2003 Buick Park Avenue