A business recovery center is a one-stop shop set up to provide local, state and federal resources and services for businesses after a catastrophic event. Because their services are tailored to address business needs, they typically are established separately from the FEMA disaster recovery centers to avoid confusion with individuals needing social services.