Haren Companies was able to overcome all challenges, holding a high level of quality control and the finished product exceeded our own expectations.