Header EXPLORE FARROW COMPANIES: | CONSTRUCTION | DEVELOPMENT | READY MIX (707) 591-0225 Contact Us For A Free Consultation Home Services Commercial Residential Hospitality Fire & Disaster Recovery Companies Construction Ready Mix Development Gallery About Philanthropy News Testimonials Contact