A fair and good price was given to me by this company. The contractor was professional in every way and did an excellent job - even removing the old steps and all debris. Also, they were friendly and courteous. These are the ones I recommend. Once in a while, it's good to find an honest and reliable concrete contractor!