To start a moving company, several permits and licenses are typically required. First, you will need to obtain a business license from your local government. This is a basic requirement for operating any business legally. Additionally, you may need a federal DOT (Department of Transportation) number if you plan to operate across state lines. This number is issued by the Federal Motor Carrier Safety Administration (FMCSA) and is essential for interstate commerce. Next, you will likely need a state-specific moving permit or license. Each state has its own regulations, so it's important to check with your state's transportation department or public utilities commission. Some states also require a household goods carrier permit. Insurance is another critical requirement. You will need liability and cargo insurance to protect your business and your clients' belongings. Workers' compensation insurance may also be necessary if you have employees. Finally, depending on your location, you might need additional permits or certifications, such as a commercial driver's license (CDL) for your drivers, especially if they will be operating large trucks. In summary, starting a moving company involves obtaining a business license, a federal DOT number for interstate operations, state-specific permits, and various types of insurance. Additional certifications like a CDL may also be required depending on your location and the size of the vehicles you will be using.