I had a previous retaining wall installed a year ago, but, over time it started to look ugly: rocks would fall off, the ground would shift and because of this the wall was not level. Craig from OutdooRevolution evaluated my wall and offered to redo the wall, first by leveling the ground with granite and redoing the rocks with mortar between each rock. His bid was reasonable, so we contracted with him to do this work. The project is now complete, and I am very happy with the wall. The workmanship is the best I have seen in this kind of work, and the guys cleaned up well. The truth is my wall looks better that I ever imagined. I recommend OutdooRevolution highly.