Areas Of Satisfaction: Commitment to quality materials and workmanship. Commitment to schedule. Impressive general knowledge of building science.