We are very happy with the job Steve did for us. Steve was very professional and kept us updated all the way through. He was patient with explaining everything to us as well as with some changes we made to our requirements. We felt comfortable talking through what we wanted and Steve delivered a terrific final product with excellent attention to detail. We highly recommend Steve!