The team at Canadian Concrete Leveling was very professional in every way from the initial consultation with Joe to being punctual on their appointment. They set expectations from the beginning. With the end results and the work itself was perfect, h. I had questions after the fact and Joe took the time to answer all of them. Well done Team.