We are a firm of consulting structural engineers founded in 1957 and remaining in continuous practice to this day.
Located in Ewing, New Jersey we serve the Philadelphia and New York metropolitan areas with projects throughout New Jersey, southern New York, southeastern Pennsylvania and Delaware. Some of our sculpture projects have traveled around the nation, so we reach beyond or immediate region.
Both Mr. Busch's are proud to have earned a BSCE from Lehigh University with Leonard graduating in 1949 and Robert in 1979. Leonard earned his MSCE at Drexel University and Robert earned his MSCE from Rutgers University.
Our current staff consists of four structural engineers and one Drafter. All our engineers maintain a program of continuing education and membership in several engineering societies including the American Concrete Institute, the American Institute of Steel Construction, the International Code Council and the American Society of Civil Engineers. Our firm is a sustaining member of the Delaware Valley Association of Structural Engineers.