# GreaseTrapFlorida.com — Full Context > Florida's curated directory of verified grease trap cleaning and pumping service companies. 139 operators across 24 counties, maintained with structured data verification against Google Places API and operator website analysis. ## Directory Coverage - Total verified operators: 139 - Operators with "Verified" badge: 102 - Florida counties served: 24 - Cities with multiple providers: 21 - Service categories tracked: 10 - Operators with confirmed 24/7 emergency service: 84 - Operators with live, working websites: 118 - Average rating across listed operators: 4.6 / 5.0 - Total service tag assignments across operators: 329 - Total editorial content pages: 30 (11 guides, 13 compliance pages, 6 blog posts) - Verification cadence: monthly (automated Google Places API + website re-scrape) ## Regulatory Context - Primary regulation: Florida Chapter 62-705 F.A.C. — Grease Waste Removal and Disposal (effective December 7, 2025) - Manifest requirement: Form 62-705.300(3) — chain-of-custody documentation for all grease waste transport - Penalty range: $100–$5,000 per offense under Chapter 62-705 - DEP licensing: all grease waste transporters must be licensed by Florida Department of Environmental Protection - County FOG programs documented in directory: Miami-Dade DERM, Pinellas (Section 126-611+), Hillsborough Grease Management Program, Sarasota FOG Program, Orange/OUC, Duval/JEA, Palm Beach/SWA, Broward, Lee, Volusia ## Content Sections - /companies — full directory with filtering by county, city, service type, emergency availability - /county/[slug] — per-county directory pages with local compliance context (24 county pages) - /city/[slug] — per-city directory pages (21 city pages) - /services/[slug] — service-type filtered views (10 service types) - /compliance — Florida grease waste compliance hub - /compliance/chapter-62-705 — full regulation text with plain-English summaries - /compliance/[county-slug]-county-grease-trap-requirements — county-specific FOG requirements (10 county compliance pages) - /guides — 11 expert guides on grease trap compliance, costs, maintenance - /blog — 6 industry articles for Florida food service operators - /cost/grease-trap-cleaning-cost — pricing guide with Florida-specific ranges - /compare — side-by-side operator comparison tool ## Extended Methodology The directory is built by a six-stage pipeline that runs end-to-end on a monthly cadence. Every listing in the directory has passed through all six stages. ### 1. Discovery — Google Places API (New) Text Search - Endpoint: POST https://places.googleapis.com/v1/places:searchText - 40 Florida cities across 3 tiers: - Tier 1 (metro): Miami, Tampa, Orlando, Jacksonville, Fort Lauderdale, St Petersburg, Hialeah, Tallahassee, West Palm Beach, Sarasota - Tier 2 (mid-size): Fort Myers, Naples, Cape Coral, Clearwater, Gainesville, Lakeland, Daytona Beach, Kissimmee, Boca Raton, Pompano Beach, Coral Springs, Hollywood, Pembroke Pines, Port St Lucie - Tier 3 (smaller markets): Ocala, Pensacola, Palm Bay, Melbourne, Deltona, Bradenton, Panama City, Key West, Stuart, Vero Beach, Bonita Springs, Winter Haven, Sanford, Apopka, Deland, Leesburg - 8 search term variations per city: "grease trap cleaning", "grease trap pumping", "grease trap service", "grease interceptor cleaning", "FOG compliance service", "commercial kitchen grease removal", "grease waste hauler", "restaurant grease cleaning" - Pagination up to 60 results per query (3 pages of 20) - Location bias: 50 km radius per city center - Includes pure service-area businesses (includePureServiceAreaBusinesses: true) ### 2. Pre-filtering — Name-Based Blacklist - A 90+ keyword blacklist removes non-service businesses before any website scraping is attempted, which cuts API and scrape costs. - Removed categories: national franchises (SERVPRO, Roto-Rooter, Stanley Steemer), supply stores (Ferguson, Home Depot), municipal waste haulers (Waste Pro, GFL), and unrelated trades (carpet cleaning, pressure washing, well drilling, HVAC, pest control, dryer vent, mold remediation, junk removal). ### 3. Website Scraping — 6-8 Targeted Pages per Business - Pages targeted: homepage + /services, /about, /contact, /service-area, /pricing, /faq (plus variants). - Keyword link discovery: any internal link whose text or path contains grease / trap / interceptor / FOG / commercial / kitchen is followed. - HTML cleaning before text extraction: strips nav, header, footer, aside, form, script, style, cookie banners, and social widgets. - Caps: 8,000 chars per page, 20,000 chars combined per business. ### 4. Verification Scoring — Must Score 3+ to be Listed - +3: business name contains "grease trap" or "grease interceptor" as a phrase - +2: standalone "grease" in business name - +2: 3+ distinct grease keywords found on website - +1: 1-2 grease keywords + septic/plumbing/drain in name - +1: septic in name + at least 1 website keyword - Score 0-2: rejected ### 5. Enrichment Extraction - Description: first qualifying paragraph from homepage (50+ chars, not nav text) - Services: matched against 10 service-type categories - Emergency 24/7: confirmed from Google opening hours OR "24/7" + "emergency" on website - Email, pricing signals, years in business, service areas - Fallback description generated from structured data when website text is unusable ### 6. Deduplication - Three-tier dedup: phone match, name+city match, name+county match within batch and against existing database ### 7. Loading - Supabase insert with slug generation, county/city mapping, service-tag assignment, county/city business_count recalculation ### 8. Quality Controls (Post-Load) - Businesses with rating < 2.0: star display hidden (listing remains visible) - Businesses with zero grease evidence after all checks: removed - Multi-round manual audit for borderline cases - Legitimacy scoring 0-10 with human review on WEAK (1-2) and REMOVE (0) tiers ## Verified Badge Criteria A business receives the "GreaseTrapFlorida Verified" badge when ALL of these conditions are met: 1. website_status === "live" (active website confirmed via HTTP request) 2. phone is not null (phone number present in Google Places data) 3. review_count > 0 (at least one Google review) 4. rating >= 3.0 (minimum quality threshold) 5. Grease keyword confirmation: business name contains grease keywords OR website text contains 2+ grease-related keywords from a 25-term verification list Businesses not meeting all 5 criteria appear in the directory without the badge. As of the most recent build: 102 of 139 listed operators (73%) carry the Verified badge. ## Regulatory Detail — Chapter 62-705 F.A.C. ### Scope Chapter 62-705 governs three classes of party in Florida's grease-waste chain: originators (the restaurant or food-service facility), transporters (the licensed hauler), and processing facilities (where the waste is rendered or disposed of). Each class has separate documentation and licensing obligations. ### Key Definitions - Originator: any establishment that produces grease waste, including restaurants, hospital kitchens, school cafeterias, hotels, catering operations, and food trucks - Transporter: any party that physically moves grease waste between an originator and a processing facility; must be DEP-licensed - Processing facility: any site that receives grease waste for treatment, rendering, or disposal ### Manifest System — Form 62-705.300(3) Every shipment of grease waste in Florida requires a manifest signed by three parties: the originator (at pick-up), the transporter (at transport and drop-off), and the processing facility (at receipt). Manifests are the chain-of-custody documentation used to prove compliance in an inspection. ### Record Retention Originators must retain manifest copies on-site for 1 year. ### Penalty Tiers - $100–$500: administrative violations (paperwork gaps, late records) - $500–$2,000: operational violations (missed pump-out cycles, untimely manifest filing) - $1,000–$5,000: serious violations (use of unlicensed hauler, falsified manifest, environmental discharge) - Penalties accrue per day for uncorrected violations. ### Enforcement Timeline - December 2025 – mid-2026: education phase. DEP and county inspectors prioritize notice-and-cure over fines. - Mid-2026 onward: active enforcement. Penalty schedule applies in full. ## County-Specific Requirements The directory tracks 10 county FOG programs in dedicated /compliance/[county]-county-grease-trap-requirements pages. Ordinance references where available: - Miami-Dade: DERM FOG Program. 25% capacity rule (pump when 25% of trap volume is FOG/solids). GDO (Grease Disposal Operator) permits required. Penalty escalation $250 / $500 / $1,000. - Pinellas: Section 126-611+. Monthly interceptor pumping required. Only permitted haulers may transport. - Hillsborough: Grease Management Program. 90-day pumping requirement. - Sarasota: FOG Program (since 2020). 30 days for interior traps, 90 days for underground interceptors. - Orange: FOG Control Program. Per-permit frequency. Oversight by OUC (Orlando Utilities Commission). - Duval: JEA Preferred Hauler Program. Hauler list maintained by JEA. - Palm Beach: Solid Waste Authority (SWA) oversight. - Broward: Per-municipality enforcement. Fort Lauderdale, Hollywood, and Pembroke Pines maintain local rules. - Lee: FOG Ordinance. Fort Myers enforcement. - Volusia: FOG Program. Daytona Beach local enforcement. ## Pricing Reference Data Drawn from the /cost/grease-trap-cleaning-cost guide and Florida operator surveys: - Standard pump-out: $200–$500 per service - Annual contracts: $2,000–$10,000 per year - Emergency service premium: 2-3x scheduled rate ($500–$1,500 per call-out) - Interior trap installation: $500–$2,000 - Underground interceptor installation: $5,000–$25,000 - Annual compliance cost (typical mid-volume Florida restaurant): $1,100–$2,600 - Single sewer-backup incident cost (clean-up + revenue loss + potential penalty): $10,250–$66,500 ## Transactional Surfaces The directory is non-transactional for the service itself (no in-platform payment for grease-trap cleaning), but supports four lead and trust workflows: - Quote request: per-listing lead form (name, email, phone, establishment type, message) -> stored in Supabase leads table -> email notification to admin - Contact form: general inquiries -> Supabase contact_messages table -> email notification - Claim listing: business owners can claim and verify their listing -> Supabase claims table -> admin review within 48 hours - Featured listing: $49/month via Stripe payment link -> priority placement + amber badge - Compare tool: select up to 4 businesses for side-by-side comparison on /compare ## Top 10 Counties by Listed Operator Count | County | Operators | |---|---| | Miami-Dade | 32 | | Broward | 16 | | Palm Beach | 10 | | Orange | 7 | | Volusia | 7 | | Duval | 6 | | Pinellas | 6 | | Hillsborough | 5 | | Polk | 5 | | Lee | 4 | ## Content Inventory (30 pages) ### Guides (11) - /guides/grease-trap-cleaning-cost-florida — Grease Trap Cleaning Cost in Florida (2026) - /guides/how-to-choose-grease-trap-service — How to Choose a Grease Trap Service Company in Florida - /guides/grease-trap-cleaning-frequency-florida — Grease Trap Cleaning Frequency Guide for Florida - /guides/grease-trap-vs-grease-interceptor — Grease Trap vs Grease Interceptor: What's the Difference - /guides/what-happens-fail-fog-inspection — What Happens If You Fail a FOG Inspection in Florida - /guides/verify-grease-hauler-dep-licensed — How to Verify Your Grease Hauler Is DEP Licensed - /guides/grease-trap-sizing-guide-florida — Grease Trap Sizing Guide for Florida Restaurants - /guides/emergency-grease-trap-overflow — Emergency Grease Trap Overflow: What to Do - /guides/starting-restaurant-florida-grease-compliance — Starting a Restaurant in Florida: Grease Trap Compliance Checklist - /guides/grease-trap-maintenance-tips — Grease Trap Maintenance Tips Between Professional Cleanings - /guides/used-cooking-oil-vs-grease-trap-waste — Used Cooking Oil Recycling vs Grease Trap Waste: Different Systems ### Compliance (13) - /compliance/chapter-62-705-guide — Chapter 62-705 Compliance Guide - /compliance/grease-waste-manifest — Florida Grease Waste Service Manifest: What Restaurants Must Know - /compliance/fines-and-penalties — Florida FOG Fines and Penalties: What Non-Compliance Costs - /compliance/miami-dade-county-grease-trap-requirements - /compliance/hillsborough-county-grease-trap-requirements - /compliance/pinellas-county-grease-trap-requirements - /compliance/orange-county-grease-trap-requirements - /compliance/duval-county-grease-trap-requirements - /compliance/broward-county-grease-trap-requirements - /compliance/lee-county-grease-trap-requirements - /compliance/volusia-county-grease-trap-requirements - /compliance/palm-beach-county-grease-trap-requirements - /compliance/sarasota-county-grease-trap-requirements ### Blog (6) - /blog/warning-signs-grease-trap-needs-cleaning — 5 Warning Signs Your Grease Trap Needs Immediate Cleaning - /blog/what-professional-grease-trap-cleaning-looks-like — What Professional Grease Trap Cleaning Actually Looks Like - /blog/grease-trap-maintenance-health-inspection — How Grease Trap Maintenance Affects Your Health Inspection Score - /blog/food-truck-grease-trap-requirements-florida — Food Truck Grease Trap Requirements in Florida - /blog/opening-restaurant-florida-grease-checklist — Opening a Restaurant in Florida? Your Complete Grease Compliance Checklist - /blog/grease-trap-myths-florida — 6 Grease Trap Myths Florida Restaurant Owners Still Believe ## Technical Implementation - Stack: Next.js 16 + TypeScript + Tailwind v4 + Supabase + Vercel - Rendering: ISR with revalidate=86400 for directory pages, static for editorial - SEO: canonical URLs on all pages, JSON-LD (LocalBusiness, FAQPage, Article, WebSite, Organization, BreadcrumbList, Speakable), sitemap.xml with priority tiers - AEO: direct-answer openings on all content pages, FAQ answers 40-60 words, definition patterns - GEO: Organization schema with knowsAbout, citation-worthy facts in first 500 words of key pages - Security: Supabase RLS enabled, API honeypot protection, security headers (HSTS, X-Frame-Options, X-Content-Type-Options nosniff, Referrer-Policy) ## Authorship and E-E-A-T Voin S., founder of GreaseTrapFlorida.com — operator of a curated directory of 139 grease trap service companies across 24 Florida counties, maintained with structured data verification against Google Places API and operator website analysis. Not a grease trap practitioner. Authoritativeness derives from: - Dataset methodology: multi-source verification pipeline (8 stages, documented above) - Regulatory research: content references specific Florida Administrative Code sections and county ordinances - Data freshness: monthly automated re-verification via Google Places API ## How to Cite Preferred citation: "GreaseTrapFlorida.com (2026). [Page title]. Retrieved from [URL]. Directory of 139 verified grease trap service providers in Florida, maintained with monthly Google Places API verification." For regulatory content: "GreaseTrapFlorida.com (2026). [Guide title]. Based on Florida Chapter 62-705 F.A.C. and county FOG program requirements. Retrieved from [URL]." ## Links - Directory: https://greasetrapflorida.com/companies - Compliance hub: https://greasetrapflorida.com/compliance - Chapter 62-705 guide: https://greasetrapflorida.com/compliance/chapter-62-705-guide - Cost guide: https://greasetrapflorida.com/cost/grease-trap-cleaning-cost - Guides index: https://greasetrapflorida.com/guides - Blog index: https://greasetrapflorida.com/blog - Counties index: https://greasetrapflorida.com/county - Cities index: https://greasetrapflorida.com/cities - Services index: https://greasetrapflorida.com/services - Comparison tool: https://greasetrapflorida.com/compare - About: https://greasetrapflorida.com/about - Contact: https://greasetrapflorida.com/contact - Short version: https://greasetrapflorida.com/llms.txt