We at Carpet Geek take pride in the fact that we are known for our professionalism and attention to detail. We know that you value your carpet and we work hard to ensure that your investment will look it's best for years to come. Carpet looks great when you first install it, but the problem is that it gets walked on, drinks spilled on it, food dropped on it and sometimes the family pet has an accident on it. Carpet needs to be cleaned regularly to keep it healthy and long lasting. In fact, the major carpet manufacturers recommend steam cleaning as the best method of cleaning and they recommend having it cleaned every 12 to 18 months.