Tree Service Company Be the first to review Rating: 89 Neumann And Sons Tree Service 7920 Tassajara Creek Road, Santa Margarita, CA Time in business: 20 years years Licensed