I have used Cypress Upholstery a number of times, the first being on the recommendation of a friend. I have had everything from both modern and antique living room furniture upholstered, to kitchen window seats recovered to piped cushions done. Meech has always done an excellent job.