Andre Staffelbach, FIIDA founded the firm in Dallas in 1966. He presided over the design and firm growth through 1986, at which time Jo Heinz, FIIDA accepted the responsibility of President and Managing Principal of the firm.
Prior to 1985, Ms. Heinz led her own firm for six years with multiple offices in Kansas and Missouri. Since 1986 the firm has consistently been listed as one of the TOP 100 Firms in the Country and since 2008 the firm has been known as STAFFELBACH.