Had an excellent experience working with both Sam and Steve. Reasonable price, professional, very responsive, and high quality construction. I had a hiccup in the permitting process at the very end on my side, but even then they were very patient and willing to work through it with me. I am very happy with the end result and the horses are too!