Owner / Install Manager
With over 25 years experience in leadership roles, Chris opened McLeod Auto Glass in 2006. He personally oversees all glass installations and has the passion and dedication to make sure all your needs are fulfilled. Drop him a line today today to schedule an appointment or just to say Hi!
Robert Evans is an essential part of the team at Mcleod Auto Glass. As our Sales Manager, he has worked with and helped countless customers to ensure complete satisfaction. Drop him a line today to schedule an appointment or just to say Hi!