Duramacks Customer Review Form At Duramacks Structures, your satisfaction is always our #1 goal. We would love to hear your feedback about your experience working with us. Please take this opportunity to help us serve you better. This form will only be seen by our customer service representative. You talk. We listen.