• Member News

  • SERVPRO of Mountain View / Los Altos

    • Facility Services
    650 Castro Street #120-520
    Mountain View, Ca 94041
    (650) 770-2992
    24/7 emergency service
    • About

      SERVPRO is a leader in the residential and commercial restoration industry that handles fire, water, and mold damages. Available 24/7, preferred vendor for many national and local insurance companies

    • Whom to Contact

    • Be a Participating Business!

    • Are you a downtown business that would like to participate? Click the form below for further details!