This upholsterer is exhorbitantly overpriced. After the CSW picked up my furniture I realized they were charging three times the amount of labor cost of other reputable upholsterers. For example, most companies charge $50 or less for pick-up/delivery; CSW charges $80 or more. When I decided to take my business elsehwere and pick up my furniture on my own, suddenly the price for pick-up alone became $125 (even though the $80 was in writing)!! Stay away; save your money.