I needed a sofa cleaned asap, and Fresh Upholstery Cleaning was able to fit me into their schedule the very next day. Henry and his brother arrived exactly when they said they would, finished the job within an hour, and advised me on how to take care of it in the future. Very friendly and accommodating.