New precision windshield gasket, a tube of 3M 8509 bedding compound, can of windshield cleaner, some plastic trim tools and/or cheap plastic paint brush handles and do it yourself. BTW... I've seen more broken glass on cars done by "pro's" vs the actual car owner doing it themselves!