"Impact windows Miami" belongs to the franchises, so go win the buildings instead
The most obvious phrase in your market is the one where operators with national budgets are already parked, and outranking them is a multi-year project, not a first quarter.
Miami is the most competitive search market of the three South Florida metros. National franchise operators and very large regional dealers compete hard for the head terms, both in the ads and in the organic results. That does not make the term worthless. It makes it a poor place to spend your first six months of effort.
The queries around the association channel are a different picture. Phrases about board approval, approved vendor lists, building-wide glazing projects, who pays for what in a condominium, and what a management company needs from a window contractor are searched by people with real budget authority and are written for by almost nobody.
Those pages are also harder for a franchise to write convincingly, because the answer depends on how buildings here actually run a project: a spec set by the association, a uniform product across every unit, staged access floor by floor, and a resident who cannot pick their own frame color.
Rank tracking should be segmented from the start. Group your terms into homeowner intent, association intent and Spanish intent, and read them separately. A single blended rank number will hide the only movement that matters early on.