top of page
Crackmasters map banner square.png

Our 
Story

Since 1994

Get to Know Us

Crackmasters began in St. Albert, Alberta, Canada with one employee and a dream. Since than, we have grown into a network of dealers all across Canada. Our head office is based in Edmonton Alberta, we are a family owned and operated business and carry that same family style service across all our locations. Crackmaster strives to offer the best auto glass services, with industry leading technology, patented and exclusive techniques, and 30 years of experience we are the number one choice for all your auto glass needs. 

bottom of page