Have recently had the good fortune of dealing with Arizona Structural Engineers and, in a few words they are a good reliable firm that I would gladly recommend.