Welcome to the forum and looking forward to pictures when you get a chance. You'll find lots of fun items and great tips to help with coping with your beasties.
I'm not familiar with Glen Flora, we are just outside of Houston, in a suburb SW of it. If you are ever in the city I would love for you to let me know.