windshield please help

No I personally ordered the gasket for the car and carried it to the glass shop. the installer told me that it did not go all the way around the windshield. I new better so now I am butting heads with the installer because the seal is leaking. It is not the cowl I got in the car and had my pour water on the windshield and I could see where it was coming in under the seal. Across the bottom of my windshield from driver to passenger side they did not install the o-ring or locking ring in the groove.

Would this picture help if there are enough details?