Our first facility, a 4500 sq. ft. warehouse in Stafford, TX, founded June 1, 1978.
Growing quickly, an expansion to 6000 sq. ft. was completed in July, 1981.
Relocated to our current address on 13411 Redfish Ave, May 1987.
In 1990, the final addition to our 40,000 sq. ft. main facility was completed.