We chose M&M Concrete to replace our driveway and sidewalk. The contract said "gravel as needed"; being on a sloped lot with lots of water drainage and clay soil, gravel should have been laid before pouring the concrete, but it was not. Consequently, the apron of the driveway and several panels cracked within a month. M&M replaced the apron, but refused any action on the other panels. They tore up the entire front yard with the machinery used to remove the old driveway - watching, it was obvious that they could have just gone up the driveway instead of going back and forth across the grass. We had to ask them to rake, seed, and put straw down. Overall, they had a chance to do a good job, but cutting corners on the gravel ruined it.