I wouldn't cut out the morning nap, but I would cut it back. Naptime here is either 9-10 or 9:30-10:30 in the morning. Just enough to take the edge off, so to speak. And I know everyone's schedule is different, but 2:30 to 4:30 seems sort of late for the afternoon nap?
I was going to say the same as playfelt in that; if he is up at 6:30am to get to your house, and your boy is getting out of bed at say, 8 or 8:30 or later, that will be tough to co-ordinate. I don't mean that you have to haul your child up at ungodly hours (heck, that's one reason I DON'T work outside the home!!), but just realize that you will have a hard time getting them on the same schedule if this is the case. Perhaps you can re-evaluate?
He is also reaching the age where he will transition from 2 naps to one. I hate that stage. There is a period of time where their little body still needs 2, but if they have a nap thats too long in the AM, the PM nap doesn't happen when it should. It's a bit of a balancing act to find out what will work. Ultimately, cutting the morning nap shorter and shorter usually works to wean from two to one.
You may have to play around with schedules a little bit, in order to find what is going to work for all of you.