I highly recommend Green Homes. My carpets and upholstery were over due for a good cleaning. I have a surgery coming up, and I am getting my house in order. I so appreciate the opportunity to have my home cleaned without chemicals that damage people, pets, and planet. It looks amazing. There is no chemical odor or residue. Jon showed up on time, was very pleasant, and did excellent work. The price was very reasonable and worth every penny. I am very grateful for this service.