Mike and his crew do great work! Reasonable pricing, high quality work, on time and reliable. Mike Haines, the owner, is a man of his word - he tells you what he will do and then he does it. No games, straight forward, you can count on him to do great work. If you need quality concrete work, Canon Concrete is the company you want!