Demolishing a concrete driveway is often necessary in order to construct a new one. There are many benefits to using this method versus simply repaving the old driveway. The primary benefit of demolition is that it will allow you do to away with any cracks, potholes, weeds or other imperfections which cannot be repaired when paving over an existing surface. It also provides greater flexibility when designing your new concrete drive way because there are no limitations on what can be done to the soil underneath it. For example, if you want to make changes to how much slope your property has for water runoff purposes, this would not be possible if you were just resurfacing the existing driveway without taking off the top layer first where these adjustments need to take place.