Call now to order 888.722.3466 The Barricade Company -- Logo The Barricade Company -- Barricade Photos Home About Us Services Traffic Supply Trench Safety Sign Shop Special Events Resources Contact Us Santa Rosa 3963 Santa Rosa Ave Santa Rosa, CA 95407 707.523.2350 Fax 707.523.3124 San Francisco 225...