Mike, clean at full price, no discount and come back again in 6 months time.
If you think about it everything needs cleaning almost every day. Especially carpets that harbor just about everything you can think of on a daily basis.
As Mike has said, a lot of clients want that service, a cleaning of a brand new carpet to get rid of the chemical smell. There is a syndrome where some people have an adverse effect to new carpets and either dont have carpeting or have them cleaned at installation.
At this point come back every 3 or 6 months and evrey one is happy.
Best, Dave.
P.S. An exceptional clean still leaves all sorts behind so again a carpet is never really clean.