Starting a home or office cleaning business can be a great way to earn extra income with minimal startup costs. To get started, you will need to purchase basic cleaning supplies and equipment, obtain any necessary licenses and permits, and create a business plan. Additionally, you will want to decide whether you want to offer services on a one-time basis or create regular service agreements with clients. Finally, it is important to spread the word about your business through marketing, networking, and referrals. With a bit of hard work and creativity, you can turn your cleaning business into a success.