Had mine done about 3 years ago with granite blocks as opposed to bricks, my drive had a slope and a dip, they were able to drop it slightly at the path end and raise it slightly in front of the garage. Has made a big difference compared to what it was, the granite blocks are about 12 inches square , not cheap but still look like new, would definitely recommend.