California Construction Takeoff Services
2685 California St, Mountain View, CA 94040, Mountain View, California - 94040
6502097646
California Takeoff provides California construction estimating services designed for contractors who can't afford a shaky bid. We handl.....d material