top of page

Our Team
Chris McLeod
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!

Team: Team
bottom of page