I hired Kings Valley Paving to replace my asphalt driveway after the city had done work on the street and ripped up part of the driveway. After they did the work, I noticed dips or indentations in the driveway which would cause water pooling in summer and ice patches in winter. They acknowledged the defects (on the contract) in writing, and said they would repair or replace the driveway if they couldn't repair it.
After many many calls, emails, voicemails etc, and huge delays, they finally came back to replace the driveway. Unfortunately, they again did a substandard job, and there are new dips/indentations/ponding (it is worse than the first time).
In addition they damaged one of the large eramosa stones (on my walkway). They tried to deny that they had damaged the stone, and eventually said I would have to pay for the cost of a new stone (it is a 2" thick large stone, which is quite expensive) that they would do the labour. They reneged on that after a few days later. In addition they flatly refused to fix the ponding/divits in the driveway.
Bottom line, I am out the money I paid for the new driveway, it is ponding (so big puddles, and big ice patches in winter), they damaged an expensive stone in my walkway, and they are not willing to take responsibility for any of this.
In my view, this company is one to avoid. Do not hire them. Their work is substandard, their attitude is horrible, they do not communicate, they do everything they can to avoid you (other than taking your money). If you want to avoid major hassles and sub standard work, don't hire this company.