Mine are usually 2-2.5 hours. For some reason the dads have had all the questions. I always tell the candidates I am happy to meet the parents to start then ask we have a quiet area to conduct the interview with just the candidate. If that can’t be done at their home, then I usually meet them at a Starbucks or local ice cream shop. It’s whatever they prefer. But agree it’s usually 5-6 hours for the interview part with prep, interview and write up. During the waiting game I usually drop a text to my candidates every few weeks to check in and see if they have any questions and if they have earned any new college admittance, ROTC scholarships or appointments. I enjoy getting to know the candidates and watching their senior year unfold.
This is very similar to my methods. I prefer to meet at the candidate's home and speak with the parents briefly, then with the candidate alone. It gives me a better picture of what their lives are like, and whether there's any parental pressure. (I think in my case, the moms' and dads' questions are about tied!) I'm in DC, with private school students who live in MD and VA as well, so I get a fair number of kids from military families, but others where the proximity to USNA has sparked an interest from someone whose family has no military experience, so there may be many questions. Depending on how long the chat with parents present goes, I think my overall span is also 2-2.5 hours. I always end by running down how the Admissions process works (well, as much as
I understand it), and a warning that it may be quite a while before final decisions are made. I also tell the candidates that I won't post the interview for a couple of days, in case I think of something more to ask, or they remember something they should have told me.
I generally won't hold the interview until the application is at least 30% finished, since so many start it and then never complete it.
But I'm happy to be a resource in the mean time, with advice or guidance. This year I had a candidate who contacted me at 11% (he'd taken the CFA at NASS and submitted nothing) and I said to get some more of it done and we could then meet. A month later he had done nothing, and asked about the interview again. Again-- get some more of it completed. Finally we met, good kid, a little anxious about everything, good interview. But even though I told him I wouldn't post it for a few days, he emailed me two days later asking why it wasn't up! I'm not sure impatience is a good thing to display to someone who's tasked with describing you to an institution you hope to attend.
As others have said, I have a job, a family, and a life of my own. I love volunteering this way, but I have to work it into my schedule. Obviously the OP's situation is not acceptable, but bear in mind the realities of what we're doing-- doing
for you.