- Country: USA
- State: California
- City: Mountain View
- Address: 2550 Wyandotte Ave Suite C, Mountain View, CA 94043, USA
- Store
Working hours
- Monday: 9:00 AM – 5:00 PM
- Tuesday: 9:00 AM – 5:00 PM
- Wednesday: 9:00 AM – 5:00 PM
- Thursday: 9:00 AM – 5:00 PM
- Friday: 9:00 AM – 5:00 PM
- Saturday: 9:00 AM – 5:00 PM
- Sunday: Closed
More companies in your city
1 Review(s)
Shawn Sieck
20.04.2018
I had never heard of them before. I did some quick Google and NextDoor searching, read some reviews and decided to proceed. Absolutely amazing and professional company. Were incredibly prompt. Sent me text messages with their arrival estimates, put down several drop cloths, were incredibly informative, were unbelievably efficient and left no evidence they were ever there!!
Added comment