Our Service Area
Umbrella Corp. started in Chicago, but we offer coverage nation wide. With proper notice we can use our efficient and thorough training systems to begin work anywhere in the United States. The map below indicates where we currently provide service and areas of growth. We have trained representatives to be of assistance to the right clients on an immediate basis.