I did call IFRX yesterday, but I didn't get an answer. I will try again today.
I also have some friends that "I think" live in that area of Virginia. I will ask them to maybe go check them out or I might do a road trip to visit my friends and to meet the company sometime in the future. Anyone is welcome to join me if I end up doing such.