Jim and partner Don, and their crew did a fantastic, professional job. From the detailed estimate to the finished product, they were prompt and kept us informed of when they would be working, when any problems or changes needed to be discussed, and even detected and fixed very inexpensively a structural problem with our deck. They redesigned our stairs off our deck to provide access to both the yard and the area below the deck. It is very functional and solid. No problems at all. They also built and installed two gates on the stairs to keep our dog corralled. We looked into others for this work and found them to be reasonably priced and highly recommended. They even took us to another job site to show us the quality of their work. Jim is truly a quality professional and individual and has provided other advise about some home issues. If you call him, you will be very impressed and happy you did. I highly recommend him.