Yes, carpet cleaning can be a good business to start. With the right tools and marketing, it can be a profitable venture. Many people don't have the time or resources to clean their carpets properly, so they may be willing to pay for a professional service. Additionally, the cost of starting a carpet cleaning business is relatively low, making it an attractive option for entrepreneurs.