Sola headquarters details
- City
- Atlanta
- State / region
- Georgia
- ZIP / postal code
- 30318
- Country
- United States
- Phone
- +1 516 778 4925
- Founded
- 2022
- Website
- solainsurance.com
Location map
Open in Google MapsAll Sola office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Atlanta HQ | Georgia | United States | Headquarters |
Showing the headquarters of 2 recorded locations. See every location in GraphIQ →
About Sola
Sola is headquartered in Atlanta, Georgia, United States. Founded in 2022, the company has 2 recorded locations and employs approximately 40 people worldwide.
Where is Sola's main office?
Sola's main headquarters office is located at Atlanta, Georgia 30318, United States. This is the company's primary corporate address.
Sola contact information
The main switchboard for Sola headquarters can be reached at +1 516 778 4925. Official website: solainsurance.com.
What does Sola do?
Sola is an MGA offering a data-driven supplemental insurance plan which covers immediate out-of-pocket expenses for homeowners following losses from catastrophic disasters, such as tornadoes.
Frequently asked questions
Where is Sola headquarters?
Sola's headquarters is located at Atlanta, Georgia 30318, United States.
How many offices does Sola have?
GraphIQ records 2 locations for Sola, as of October 2026.
When was Sola founded?
Sola was founded in 2022 and employs approximately 40 people.
What is Sola's phone number?
The main phone number for Sola headquarters is +1 516 778 4925.
How many employees does Sola have?
Sola has approximately 40 employees (GraphIQ estimate, 2026).