Professional, honest, thorough and trustworthy. I couldn't be any more pleased with the work Brad and his crew have done for us. We recently had a very large project comp ... more