I took several bids before deciding on Imagine Architectural Concrete. From the front office staff to the estimator and including the CEO I felt listened to with respect. They explained the options available and there were a lot of them. I choose the best product for my needs. Imagine people did a first rate job and were good about keeping to agreed upon timelines. We hit one snag which was a surprise cold snap. The paint had shadows. When the weather warmed up, Imagine was there right away to repaint and the project turned out great.