We built a new fireplace in our addition & are planning on placing the matching multi colored "rock" on the front of our home. It is a man made cement "rock" that has many different styles available. We purchased this product from a cement block company. It was a first time project for all involved (my husband & father in law). It was easy to install as the back of the rocks are flat & ready to hang, the fronts carry the decoration. The company gave us instructions on how to install it & what tools were needed. The company even calculated how much we needed by looking at our plans. These local companies carry everything from block for your foundation, many styles of decorative rocks, bricks, patio pavers to landscaping blocks. We called these people in the yellow pages & found out what products they carried. The product we purchased 2 years ago was from a manufacturer called Carriage Hill Stone Company, Navarre, Ohio 216-767-4102. Good luck & have fun!