Nathan was fairly priced and very professional. He was right on time, extremely friendly and fast working. He gave a range price over the phone, but when he got on site he apologized and said the couch was a lot bigger and had more pillows than expected. He had to change the price once he assessed everything, which was totally fine since it was still a really fair deal. I will definitely be using him again when the time comes and I will absolutely share his information with anyone looking for an upholstery cleaning service!