For residential carpet cleaning, my prices are based on the room, not the square footage. I do not charge extra for removing basic stains and soiling.
My father owned his own residential carpet cleaning company for 25 years. I have worked for a couple of the big name competitors.
My father was self employed in this industry for 30 years. I worked for Chemdry and Safedry here in Tennessee for a long while as well.