With respect to the frequency of cleaning, once or twice a year would suffice. It depends on the amount of traffic your carpets receive. If you have pets, you will probably need our service more often than other households. The same goes for smoking. As we inspect your items and get to know your needs, we can give you adequate suggestions.