A narrow Gulf-front town about 3 miles from Seminole, home to the Seaside Seabird Sanctuary and a long row of condos along Gulf Blvd.
Keywest Lights & Electric is a licensed (EC13014717), woman-owned electrical contractor, in business since 2010 and open 24/7, serving Indian Shores and the rest of Pinellas County.
Call (727) 476-7079, open 24/7 in Indian Shores
Indian Shores homes and buildings
Indian Shores has about 1,200 residents, and the median home was built in 1981 (Census ACS 2020–2024). Most housing is mid-rise and low-rise condos plus single-family homes on the bay side. Condo unit panels, aging building feeders, and salt-air corrosion on balconies and exterior lighting make up a lot of the work, along with EV charging requests in condo garages.
Permits and utility in Indian Shores
Indian Shores has its own Building Department at 19305 Gulf Blvd. Inside town limits, that’s where electrical permits are issued. We coordinate with condo associations as needed. Whichever office it is, we pull the permit and meet the inspector.
Utility: Duke Energy Florida. We coordinate any utility disconnect and reconnect with Duke for service upgrades.
Popular services in Indian Shores
- Panel upgrades (Good: ABB / Best: Siemens, 10-yr warranty)
- EV charger installation
- Whole-house surge protection
- Indoor, outdoor & landscape lighting
- 24/7 emergency electrician
Save on routine work with a Member Care Plan, with safety visits, trip credits and 7% off all labor (no yearly cap) on every tier.
Nearby areas
Indian Rocks Beach · Redington Shores · Seminole · All service areas
Indian Shores FAQ
Can you install EV chargers in an Indian Shores condo garage? Usually, with association approval. We assess the building’s capacity and metering and propose an option that works for the board.
Who issues permits in Indian Shores? The Town of Indian Shores Building Department. We pull the permit.
Do you replace corroded balcony and exterior lights? Yes. We use coastal-rated fixtures and weatherproof connections.
Need an electrician in Indian Shores? Call (727) 476-7079.