Hi Crew,
I figured that you do the most traveling from set to set and country to country where you may find yourself needing a passport renewed, or even may have lost one while on-set. Well - I can recommended a great company that can assist you - Passport to the World.
They're a family owned business that make expediting your passport fast, friendly and hassle free. I'm am currently redesigning their website - and I am also a client. You can visit their YELP link to find out more:
https://www.yelp.com/biz/passport-to-the-world-northridge
Enjoy!