I would not hesitate to recommend Concrete Transformations, in fact, I already have.  Based on my personal experience, they are professionals, in the truest meaning of the word.

Gregg P., Client