Ollo calls the county of Mecklenburg County, North Carolina home, with their office located in the city of Charlotte.
Ollo’s solar installation and related services are being offered in North Carolina.
- In North Carolina, Ollo covers around 0.57% of the state. They serve cities such as Charlotte.
Requesting Ollo for a custom-made quotation is easy. You may call their phone number at (980) 494 0117 or you may send your concerns via email at [email protected].
Ollo Coverage Map
About Ollo
Ollo services in North Carolina , including the following cities:
Ollo Services
Ollo offers a set of services for your convenience:
- Installation of solar arrays.
Media Gallery
Below are some of companyName’s promotional videos to help you learn which products and services best fit your needs.