Previous long-time residents of Flagstaff, we are now local residents of the beautiful high country town of Williams, Arizona.
I began working in the auto glass industry as a CSR/Office Mgr. in 1998.
I have been installing auto glass since 2003.
O'Brien Auto Glass was licensed in 2005.
"Please feel free to call with any questions; we are here to help you."