Skip to main content

Our work

Roofs across Tampa Bay, one at a time.

Every roof has its own constraints. These fictional demo projects show how we think through them: shade, historic rules, flat membranes, and first-time owners.

Recent installs.

Project photos are free stock (Pexels). Project notes are fictional Harborline demos.

Installer carrying a solar panel across a terracotta tile roof

Residential, east/west layout

Kenwood bungalow — 8.2kW

Low-pitch shingle roof, east/west arrays, shade-aware layout.

A low-pitch roof and a mature oak on the south side meant the usual south-facing layout was off the table. We split the array east and west so production spreads across the day instead of peaking at noon.

  • Shade study before panel count was set
  • Two smaller arrays instead of one large one
  • Roof condition reviewed before mounting
Aerial view of solar panel rows over green ground cover

Residential with battery, historic district

Old Northeast — 10.4kW + battery

Historic district constraints, discreet conduit, evening backup.

Historic guidelines limited what could be visible from the street, so the array went on the rear-facing planes and conduit was routed inside where the structure allowed. The battery covers evenings and outages for the circuits the family cares about most.

  • Rear-facing placement to respect district rules
  • Discreet conduit routing
  • Battery sized for priority circuits, not the whole house
Technician in a hard hat fastening rooftop solar panels

Commercial, flat roof

Gateway warehouse — 48kW commercial

Flat membrane, ballast mounts, production for daytime load.

A flat membrane roof calls for ballasted mounts that do not penetrate the roofing. The building runs most of its load during the day, so the array is sized to match daytime demand rather than to cover every kilowatt-hour.

  • Ballast mounting to protect the membrane
  • Sized against daytime load profile
  • Production monitoring shared with the facilities lead
Low-angle view of blue solar panels against a bright sky

Residential, first-time solar owners

Seminole Heights — 9.6kW

Tree-lined lot, microinverters, monitoring for first-time owners.

The owners wanted to understand what they were buying more than they wanted the biggest system. We used microinverters so each panel reports on its own, and spent the handoff walking through the monitoring app until it felt ordinary.

  • Panel-level monitoring with microinverters
  • Layout worked around tree-lined lot
  • First-month bill review scheduled at handoff

From the homeowners

They walked us through sizing without the hard sell. Our bill dropped the first full month.
Elena R., Kenwood, St. Petersburg
Clear timeline, clean install, and monitoring that actually makes sense on my phone.
Marcus T., Clearwater Beach
We added battery later. Same crew, same care. Feels like a neighborhood shop, not a franchise.
Priya & Dan S., South Tampa

Demo testimonials for a fictional company.

Have a roof with its own quirks?

Shade, an older panel, a historic district, a flat roof. Tell us what you are working with and we will tell you what is realistic.