Rogelio Pool Cleaning-Pool Maintenance in Castro Valley CA-General Landscaping ★★★★☆3.7 (3) Cleaning Services Pool cleaning service 1858 Knox St, Castro Valley, CA 94546 Today: 8 AM–5 PM Call Website Details →