Ready to install windshields, any suggestions

I have new molding clips and new gaskets. I spoke with one local glass company and they will install it but no liability for leaks or broken glass. So I figured I might as well do it myself. Plus they put a high quote on it, in my opinion to deter me away.
that would tell me they dont wont to or know whow to find another co. or try it your self..........Artie