I'd only comment on the things that I have comparison about. Only with the comparison would the rating ("good", "bad") be meaningful and relatively objective. What impressed me most was Steve Sweeney's patience. He had more than one designs for us to start with. During the design process, my wife and I kept changing the features, such as size, shape, the number of pillars, whether to add a pergolas, etc. Steve was always patient and came up with the revisions promptly. Steve was knowledgeable, yet humble, and he always listened attentively and patiently, unlike the people from two other companies we dealt with earlier. Compared with other companies, the price quote was not most expensive, nor least expensive. Acceptable to us. Overall, we like our deck very much.