Last July, I had a local company install a new concrete driveway for me. At first I was satisfied with their work, but over the last few weeks some problems have arisen. While I was shoveling snow a while ago, I noticed that not only has the driveway already cracked all the way across, but that the surface of the cement had started to form what looked like blisters across a wide area. I noticed that if I stepped hard on the cement in that area, it make a weird crunching noise. I kept an eye on it for a week or two, and things have really gotten worse quickly. The blisters turned into pits, and now the surface of the cement over an area of about a foot square has shattered into smaller pieces, and the blistering/pitting that I first noticed seems to be spreading. Needless to say, I'm pretty unhappy. The company told me that the driveway was guaranteed for a year, but I don't have that in writing (I know, stupid mistake...lesson learned). I called the company owner and told him what was going on. He says that it sounds like spalling caused by the salt that people put on sidewalks and roads for de-icing. We have never used salt on the driveway, and the affected area is on a part of the driveway that the car wouldn't usually be sitting on anyway (farther from the garage than we usually park it). It seems that he's basically trying to blame the problem on me for not sealing the driveway, which I didn't know was necessary. According to my reading on the Web, properly mixed and poured cement should last for years and be able to handle road salt. I guess my question is, is the company owner right? Is this all my fault for not applying a sealer, or can I reasonably hold them to their guarantee and ask them to redo the work?