There is nothing more important then running a business that will be interested in sustaining its future and those that are stakeholders in question. I think that this is in a way obvious to work this way, however some businesses have outlook to be in the market for a short run and simply only to make profit without interest in sustaining their organization for a long time. I have been called by many SEO companies and those doing some CPC companies, all of the offer those great results and when you start to puzzle them with more detailed questions they simply get lost and would not answer them directly or just tell you something that is inconsistent with actual facts. Those companies would not be operating in sustainable manner and they are only conditioning on lack of knowledge from their customers that would simply agree to their reasoning.
I strongly believe that this type of business plan has no long term life, it is only to create profit from lack of knowledge and at the end of the day they would not be adding value to their customers.
What we do at DMcarpet and our other divisions is to benefit our customers and to build good reputation for our organization so that we can strive in future without bad reputation or simply bad karma. Every customer is an individual that is requiring treatment designed to their expectations and situation, that is why it is so important to have a good contract with them from a very start. I think that it is very beneficial to understand your customer and customize your services to them, I would place it in core of my business.