SERVPRO of Mountain View / Los Altos

  • Facility Services
650 Castro Street #120-297
Mountain View, Ca 94041
650-861-8800
Hours:
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

    • Joshua Cornillez
      Sales Rep
      Phone: 650-861-8800
    • Edwin Pauneto
      Owner
      Phone: 650-861-8800
    • Stephanie Rollins
      Owner
      Phone: 650-861-8800
      Cell Phone: (408) 509-3525