Castle & King Rock & Ready Mix Landscaping Contractors - Vacaville, CA Follow us Looking to contact Castle & King Rock & Ready Mix? You can reach them at 707-446-2434