Quick update:
06/29/2023: Oath ceremony. Things happened slow for six years, then real freaking quick!
Ceremony was at Gears Road office at 6:45(!!!)am, which is the first of the day (there was a subsequent one at 8:45).
There was a queue to get in, it was hard to find a parking space there were so many people around.
No guests or family.
In the door and seated, then we went into the main waiting area in rows. The went row by row admitting people to the ceremony room, where your letter was checked, packets were given and documents (green-card, EAD, etc) were punched. 7ish little tables, which an office behind each one. There was a secondary inspection table that about 3 people went to for various reasons.
Packets contained passport forms, voter forms, various patriotic bits and the oath.
After about 30mins, everyone was seated and we kicked off around 7:30am. Around 160 ish citizens-to-be
Staff were friendly and more personable than I have ever experienced from USCIS. 'Good morning's! Smiles! Laughs!
After the oath (no video, no anthem) we filed back to the tables we were assigned, and were presented with our certificates. After checking all our details were correct, we walked out with the certificates in our hands!
All told, it took around 1 hour and 30 mins.
If it was mad outside before, it was then pandemonium! So many applicants, new citizens and families. But there was an atmosphere of celebration!
I hope this helps anyone looking for information about naturalizing at the Gears road office!
I have international travel booked in two weeks time. After calling the passports office, I was informed there were no appointments available. I called my congress person and explained my situation - they were able to get me an emergency appointment at the downtown Houston office. There are no walk-ins since COVID. If that fails, there are private agencies you can pay a shedload of money too, who have a separate avenue at the DOS who can get you a passport within a week or two (but it's money on-top of the ~$200 that you already have to pay).