James was absolutely heaven sent. I had an appt with a different company who sent him instead. He was very professional and on time. Great customer service and my couch looks amazing.Service: Upholstery cleaning
300 1st St, Woodland
James was absolutely heaven sent. I had an appt with a different company who sent him instead. He was very professional and on time. Great customer service and my couch looks amazing.Service: Upholstery cleaning