From the first meeting up to the completion of the project, the experience was exceptional! They are easy to work with, and they listen to our requests. Our porch design was beautiful, and the porch contractors in McHenry were professional, friendly, respectful to our property, and accommodating!