Because my children are young (K-2) I chose a third option. I found a parent with children at my school (who has her day care license) to pick up my kids and then they are with that mom in the afternoons until I can pick them up after work.
The 4-Cs (Community Child Care Council) has a list by address of in-home day care providers by age of child. All of these providers are licensed by the state of CA. http://www.4c.org/
Once you have moved into your new home, you can get with the 4Cs to explore options if you are not content with the after-school programs your school will have.
And one thing to think about (although you didn't ask) is that some of the better schools are impacted (full). This means you will want to get enrollment packets earlier in the year rather than later, to try to assure yourself that your child or children have a spot at that school. Some schools have packets as early as January. My school typically releases these in February/early March. A child on my street had to go on a waiting list last summer because his parents neglected to pick up the packets until May and the kindergarten class was full with a waiting list.
Erica Nelson Estates/Connect Realty
Here is one link I found - hope it helps - http://www.sanjoseca.gov/prns/afterschool.asp
This one might be helpful as well.