Call us now ! Send us an email LAKE CHABOT RD Castro Valley United States

Back to Top

Call Us Today!
Call Us Today!


Maintain and beautify your home. From replacement and repair to vintage restoration, we are your top source for your glass needs. We also work on:
  • Insulated Glass Windows
  • Replace or Repair
  • Dual-Pane Brands
  • International + Amerimax
  • Brand-New Windows
We are now serving the Hayward and Castro Valley areas. Call us today!


Call Us Today At ♦ 510-530-1900

YP Reviews

Bayview Glass & Mirror

18639 Lake Chabot Road
Castro Valley, CA 94546
Phone: 510-530-1900
In Business Since 1994