Surge Auto Glass Repair, windshield repair replacement, Preferred Insurance Shop, lifetime warranty on labour, In house and mobile services available weather permitting, Driver paid jobs welcomed, step by step walkthrough for insured patrons available, St. Catharines, Niagara Region, Ontario, Canada