We chose them to reupholster 2 sofas. We are happy with the work done. Their services to pick up and deliver were very timely considered and very professional. We have requested for a followup service immediately again for a new sets to reupholster. Hoping to receive a good customer service the 2nd time no matter how busy they are.