Horizon has been my go to carpet cleaning company for more than four years. I have never been disappointed with them. They show up when they say they will, and in fact they call before they head out to make sure that the estimated time works out for you. \n\nMy first experience was with our Great Dane making a great big potty mess in our front room! I know this is gross but if you have pets, this is also reality. I was, to say the least, stressed about the shear size of this disaster! Horizon Carpet Cleaning to the rescue! I showed the neatly dressed and very polite young man where the urine stained area was and he got right to work. Pre-treatment made just for pet stains and a special attachment that he stood on top of and it pulled the pet mess right out of the carpet and padding! These guys are good!\n\nMy next story is short, I promise. I made the fatal mistake of having another carpet company come over. Why? Let's just say it was a smokin deal! Yep, had to call Horizon within hours of the other company finishing the job because my carpets smelled so bad. Nightmare on Carpet Street!!!!!! You get what you pay for my friends and I was reminded of this well-known fact. \n\nWe have since moved and just had them back at the new house for a spring cleaning! These guys can get out a whole mess of different stains. For example my teenage daughter had gotten some liquid eyeliner on her bedroom carpet. I  was so impressed that he got it completely out, not to mention he knew what it was!  \nDeep breath in.........love the smell of clean floors! Thank you Horizon for doing quality work that has been so consistent over the years!