Top notch work, We had an old solid back couch that had just been through the ringer. Bad supports and cushions, tears, you name it. We spoke with Bill and he was very courteous and professional he came the same day and provided an estimate which was more than reasonable given the work that needed to be done and the beautiful fabric he suggested. The couch was back before we got to much of a chance to miss it, and my family and I were blown away, sturdy as the day we bought it 30 plus years ago with awesome cushions and the fabric looks spectacular on it. we were so pleased in fact we commissioned some arm covers to match to stretch the life out a bit maybe we can put another 40 years on this one, comfortably.