
4.9 · 462 Google reviews · Licensed & Insured
Tree Service Across Pinellas County, Florida
From Tarpon Springs to Tierra Verde - every city we serve, every service we run, and the permit rules for each one, in a single map.
“Fast quote and when we decided it was time to remove our Oak, they were there on time and ready to get to work. They have all the equipment necessary for this huge job and work very efficiently.”
- 462 Google reviews
- Licensed & Insured
- ISA Certified Arborist on staff
- Pinellas since 1989
Happy’s Tree Service has worked this county since 1989. Not the region, the county. Everything from the Anclote River down to the Bayway, and out onto every barrier island in between.
Staying inside one county is a deliberate choice, and this page is the clearest illustration of why. Eighteen jurisdictions here write their own tree rules and they genuinely disagree with each other. Gulfport’s permit threshold is six inches DBH and its permit is free. Pinellas Park’s is four and a half. Clearwater protects ornamental trees from two inches. Tarpon Springs protects cabbage palms at any size. Palm Harbor and Tierra Verde are unincorporated and follow the county’s code, which was completely rewritten in January 2026.
A crew driving in from another county does not know any of that, and it is the homeowner who pays the penalty.

Every city, and which rulebook governs it
| City | Own tree ordinance? | City page | Permit rules |
|---|---|---|---|
| Clearwater (incl. Clearwater Beach, Sand Key, Island Estates) | Yes | Clearwater ยท Clearwater Beach | Clearwater permits |
| St. Petersburg | Yes | St. Petersburg | St. Petersburg permits |
| Largo | Yes | Largo | Largo permits |
| Pinellas Park | Yes, the county’s only 4.5" threshold | Pinellas Park | Pinellas Park permits |
| Dunedin | Yes, dead trees expressly included | Dunedin | Dunedin permits |
| Palm Harbor | No, unincorporated | Palm Harbor | County permits |
| Safety Harbor | Yes, free City Arborist inspection | Safety Harbor | Safety Harbor permits |
| Oldsmar | Yes, but written around development | Oldsmar | Oldsmar permits |
| Seminole | Yes, but half the addresses are county | Seminole | Seminole permits |
| Tarpon Springs | Yes, the strictest we work under | Tarpon Springs | Tarpon Springs permits |
| Belleair (four separate towns) | Varies by town | The Belleair towns | Belleair permits |
| Gulfport | Yes, permit is free, palms exempt | Gulfport | Gulfport permits |
| Indian Rocks Beach | Yes | Indian Rocks Beach | Beach permits |
| Madeira Beach | Yes | Madeira Beach | Beach permits |
| Treasure Island | Yes | Treasure Island | Beach permits |
| St. Pete Beach | Yes | St. Pete Beach | Beach permits |
| Tierra Verde | No, unincorporated | Tierra Verde | County permits |
| Unincorporated Pinellas | County code | , | County permits |
For the barrier islands as a group, there is also a beaches sub-hub.
What we do, everywhere on that list
Tree removal
planned removals, from a back-corner oak to a lot clearing
Hazardous tree removal
and emergency service, failing trees and trees already down
Crane-assisted removal
trees with no drop zone
Tree trimming and pruning
structure, clearance and reduction to ANSI A300, never topping
Palm tree trimming
the right cut per species, which is not the hurricane cut
Stump removal
grinding and full removal
Cabling and bracing
keeping a tree instead of losing it
Tree health
and risk assessment, an ISA Certified Arborist before the estimate
Start here
Send us a photo of the tree.
You do not have to know whether it needs to come down. That is the part we are for.
- One photo, whole tree in frameTrunk base to top. A close-up of anything that looks wrong helps.
- Text us the photoThe text button below opens the right thread. Add your street and city.
- We come out and lookEvery estimate is in person, free, sometimes the answer is that it needs nothing.
Why one company can actually cover this map
A family company, working one county. Our estimate is true and honest: no hidden costs, no extras, no add-ons and no surprises.
The machine suits the tree, a crane on the technical picks, a spider lift for the tight side yards, bucket trucks overhead, grapple trucks for the wood. That is what lets us work a fifty-foot Indian Rocks Beach lot in the morning and a Safety Harbor bluff property in the afternoon.
An ISA Certified Arborist on staff, assessing before we quote.
462 Google reviews at 4.9, accumulated across this whole county over thirty-seven years.
Frequently asked questions
Do you really cover all of Pinellas County? Yes, Tarpon Springs to Tierra Verde, mainland and islands. We do not work outside it, which is the reason we can be this specific about it.
How do I know which rules apply to my address? Find your city in the table above. If your address says Seminole or Palm Harbor, read those pages carefully, large unincorporated areas carry city mailing addresses and follow the county’s code instead.
Do you handle the permits? Yes, in every jurisdiction on that list. We check the parcel, file the application and schedule the crew around the approval.
Do you charge for an estimate? No. Free, countywide, with an ISA Certified Arborist looking at the tree, including the times the answer is that it should stay.
Call (727) 365-1803 or request a free estimate.
Google reviews
Rated 4.9 by 462 of your neighbors.
Reviews · Tree Service Across Pinellas County, Florida
4.9
462 reviews on Google, the count on our public Google listing
“We were looking for a tree service with a certified arborist. We got just what we needed with Happy Tree Service. Steve gave an estimate and knowledgeable advice. They arrived on time did an excellent job and cleaned up all debris. We recommend them and will use them again.”
“Happy trees did an amazing job cutting my trees and providing information. Steve was really nice and knowledgeable. Great communication and pricing. Definitely will be using their service again!!”
Every one of these lives on our public Google listing, where we cannot edit or delete a word. Read them all on Google →
Related