All Star Glass is the fifth largest auto glass company in the entire United States. They started in 1977 and was founded by Sam Scharaga in San Diego, California. Now, All Star Glass has 30 company owned glass centers. What’s great is you can call them any time of day or night and reach someone to give you information, schedule an appointment or discuss your needs for auto glass. They provide award winning, free mobile service and are fully licensed and insured. Since they support national insurance companies, you don’t have to worry about how you’ll find the money to pay for an auto glass replacement. Just give them a call and let them take care of you.