Although you don’t need a specific type of license for your landscaping business, you do need a general business license. Each state has different requirements, so be sure to check with your Secretary of State to ensure you complete the registration process correctly. You should also check with your local county clerk to see if you need any licenses depending on the city you live in.