D.B.
Since your in MI, you may want to check in to Tutor Time. We have one near us (in Warren though) but are franchised throughout the state, I think. I loved when my son went there. There was alot of focus on socialization, but also academics. We got updates daily on what they learned and monthly they helped the little ones complete a "journal", where they asked the kids questions and wrote down their answers....It was one of the things I looked forward to each month and seeing his cute answers made me smile. Also, if you need before and after school care once he starts school, they will take care of dropping off and picking up, which is a God send for two working parents. Their drivers are very reputable and safe and meet all requirements for this type job. Google them on line to find one in your area.
I also agree with other posters about looking for one closer to your home vs one closer to work. I would rather have my son in my car for a limited time during rush hour, because I worry about car accidents and would prefer him to be safe at school than traveling mile after mile with me during rush hour and hazardous weather conditions.