For more than 35 years, Lebeau Vitres d'autos in La Malbaie, Charlevoix, has not only been the windshield repair and replacement center of excellence