Brick and Stone Cleaning products

There are tens if not hundreds of brick and stone cleaning products out there, and the purpose of this article is to highlight the most commonly used and easy to find ones. It is fairly difficult to say which is the best product as various chemicals perform differently on particular type of stone.