We bought a beautiful Persian rug and I did my best to keep it clean. But when there was a pet accident or some coffee spills on it, my best efforts just cannot get it clean. I found GNG Cleaning through Google and set up a free appointment for them to come at my apartment and give me a quote. The price was very good and they took the rug for about a week and delivered it back to me.The results are remarkable. It’s brighter, has more vibrant colors and no odor! I cannot say enough great things about GNG.