Founded in 1961, Central Glass Co. provides you with full-service, glass installation and repair in Leominster, MA, and the surrounding areas. We offer every type of glass you need for your home or business. From windows to mirrors, we've got it all. Auto Glass Replacement & Repair Central Glass Co. installs only the highest-quality glass, so you can know for certain that all our products will be reliable and long-lasting, saving you money that you'd spend on future repairs.Policy Holders Be Aware Of Your Rights You have the right to have your broken auto glass replaced where you feel you will get a safe professional installation. We will submit to your insurance company an invoice acceptable to them. You will only be responsible for the deductible, if any. Most policies are written with no glass deductible.