This system manages your Florida residential eviction cases from start to finish. It tracks every phase, generates court documents, computes deadlines based on Florida business days, and keeps you on top of what needs to happen next.
Read through the "Getting Started" section first, then use the sidebar to jump to any topic. Each phase section explains exactly what the system does and what you need to do.
Here's what the system handles for you:
When you log in, you land on the Dashboard. This is your home base. Here's what you see:
Four cards at the top show your key numbers at a glance:
Shows your next 10 deadlines across all cases. Each one shows the date, what it is, and which case it belongs to. Click Done to mark a deadline complete.
Three ways to filter your case list:
Every case shows its case number, tenant, property, county, current phase (colored badge), status, and next deadline. Click any row to open the full case detail.
The dark header bar has links to:
Click the + New Case button in the top-right corner. A form slides open with three sections:
Select an existing landlord from the dropdown, or choose "+ Create New Landlord" to add one. New landlords need a name; email, phone, and address are optional but recommended (they appear on documents).
Enter the property address (full street address with city, state, zip), select the county, and type the tenant name(s). If multiple tenants, separate with commas. Add lease start/end dates if you have them \u2014 they'll appear on the Complaint.
Enter the monthly rent and the exact amount due (total outstanding). Check "Seek Money Damages" if you're filing a Count II for damages beyond just possession. Add any notes for your reference.
Click Create Case and the case opens immediately in the Intake phase. The system is ready for you to start working through the phases.
You don't need to fill in every detail upfront. You can always edit case info later by clicking into the case. The only required fields are landlord, property, county, tenant name, rent, and amount due.
Every eviction case moves through 8 phases in order. The system enforces prerequisites \u2014 you can't skip ahead unless everything for the next phase is in place. At the top of each case, a Phase Stepper shows where you are (blue = current, green = completed, gray = upcoming).
Below the stepper, a Phase Action Card (the colored box) tells you:
Click "Advance to [Next Phase]" when you've completed the current phase. If prerequisites aren't met, you'll see an error message explaining what's missing. You can also click "Force Advance" to skip checks if needed (use sparingly).
This is where you collect everything you need from the landlord before starting the eviction.
What you do:
What the system does: Shows you checklist checkboxes that save automatically. Once all required info is entered, the "Generate 3-Day Notice" button appears.
The 3-Day Notice has been generated. Now you serve it and wait for the notice period to expire.
What you do:
What the system does:
The notice period expired. Time to file the Complaint and get the case into the court system.
What you do:
What the system does:
Now the Summons and Complaint need to be served on the tenant.
What you do:
What the system does:
The tenant has 5 business days to file a response. If they don't, you file for default.
What you do:
What the system does:
Instead of generating three documents separately, just click "Generate Default Package (3 docs)" \u2014 it creates the Motion for Default, Non-Military Affidavit, and Motion for Final Judgment all at once.
The court reviews your default package and enters a default final judgment for possession.
What you do:
What the system does: Tracks whether the judgment document has been generated and the judgment date has been set.
With the judgment in hand, you file the Writ of Possession and the sheriff executes it.
What you do:
What the system does:
The writ has been executed and the tenant is out. The case is complete.
The case status automatically changes to "Won" when closed. You can still view all documents, timeline, costs, and deadlines for your records.
The system generates 12 different court documents. Each one produces a properly formatted HTML page that you can print or save as PDF (use the "Print / Save PDF" button on each document).
| Document | Phase | What It Is |
|---|---|---|
| 3-Day Notice | Notice | Notice from landlord to tenant demanding rent payment or possession within 3 working days |
| Complaint | Complaint | The formal eviction complaint filed with the court (Count I for possession, optional Count II for damages) |
| Summons | Complaint | Court summons ordering the tenant to respond within 5 days, with FL Statute 83.60(2) deposit warning |
| Exhibit Cover Sheet | Complaint | Cover pages for exhibits attached to the complaint (Exhibit A = Lease, Exhibit B = Notice, etc.) |
| Proof of Service | Service | Affidavit documenting how and when the tenant was served |
| Motion for Default | Response | Motion asking the clerk to enter a default against the tenant for failing to respond |
| Non-Military Affidavit | Response | SCRA affidavit confirming the tenant is not on active military duty |
| Motion for Final Judgment | Response | Motion requesting the court enter a default final judgment for possession |
| Final Judgment | Judgment | Proposed default final judgment order for the judge to sign |
| Writ of Possession | Writ | Court order directing the sheriff to remove the tenant |
| Stipulation | Any | Settlement agreement when parties agree on a payment plan or move-out |
| Voluntary Dismissal | Any | Notice of voluntary dismissal when the case is resolved before judgment |
In any case detail, click the Documents tab. For each document type you'll see:
Always preview a document before generating it. Preview creates the document on-the-fly without saving, so you can check all the details are correct. Once you generate, it's saved permanently.
When the response deadline passes and the tenant hasn't responded, you need to file three documents at once. Instead of generating each one separately, click "Generate Default Package (3 docs)" in the Response phase action card.
This creates all three in one click:
Each opens in its own tab for printing.
Click Calendar in the navigation bar to see all deadlines and hearings across every case on a visual calendar.
The default view shows a month grid. Each day shows colored dots:
Click Week to see a detailed day-by-day view with full event labels.
Click any day to see a detail panel listing every deadline and hearing for that date, with the case name and status.
Track court hearings for any case. In a case detail, click the Hearings tab, then "+ Add Hearing".
Fill in:
Each hearing starts as "Pending." After the hearing, use the dropdown to change the outcome to Continued, Granted, Denied, or Settled.
Hearings automatically create deadlines and appear on the Calendar.
Track all filing fees, service costs, and other expenses per case. Click the Costs tab in a case detail.
The system automatically adds standard fees when you enter key dates:
| When you set... | Auto-added cost | Amount |
|---|---|---|
| Complaint Filed Date | Filing fee | $300 (Broward), $315 (Miami-Dade) |
| Service Date | Service of process fee | $55 |
| Writ Filed Date | Writ of Possession fee | $90 |
Click "+ Add Cost" to add any other expense (attorney fees, recording fees, etc.). The running total appears at the top of the Costs tab and in Case Info.
The system auto-creates deadlines when you set key dates. All deadlines use Florida business day calculations, excluding weekends and state holidays (New Year's, MLK Day, Presidents' Day, Memorial Day, Juneteenth, July 4th, Labor Day, Veterans Day, Thanksgiving, Christmas).
| Trigger | Deadline Created | Calculation |
|---|---|---|
| Notice served date | Notice expiry | 3 business days + 5 calendar days (mail) |
| Service date | Response deadline | 5 business days from service |
| Judgment date | Writ filing window | Reminder to file writ |
Mark deadlines as Done when completed \u2014 either from the dashboard or from the Deadlines tab inside a case.
Not every case goes to judgment. At any point during an active case, you can:
Click "Settle Case" at the bottom of the case detail. Enter the settlement amount, date, and notes. The system:
You can generate a Stipulation document for the settlement agreement.
Click "Dismiss Case" and select a reason (tenant paid, settlement reached, tenant vacated, landlord decision, or other). The system:
You can generate a Voluntary Dismissal document to file with the court.
The "Needs Attention" filter shows cases that require your immediate action. A case appears here if:
Check this view daily to make sure nothing is falling through the cracks.
Most fields in the case detail (case number, process server, judge, dates) are directly editable. Just click the field, type, and press Tab or click away. Changes save immediately.
Click the date field in Key Dates and pick a new date. If the old date triggered auto-costs or deadlines, those stay \u2014 you can manually remove costs from the Costs tab if needed.
If the tenant files a response, you'll need to proceed with a hearing rather than the default path. Add a hearing in the Hearings tab. You can still advance through phases manually using "Force Advance" as the case progresses through the contested path.
Yes. Each time you click "Generate," a new copy is created and saved. The Documents tab shows all versions. This is useful if case details change and you need an updated version.
Every generated document opens in a new tab with a blue "Print / Save PDF" button in the top-right corner. Click it or use Ctrl+P. The documents are formatted for letter-size paper with 1-inch margins.
Costs remain on the case for your records. The cost total is still visible in the settled/dismissed case detail.
Yes. The system is web-based and can be accessed from any device. Use authorized account access for each user and avoid sharing login credentials.
Email evan@cafecito-ai.com for any questions, issues, or feature requests.
Head to the dashboard and open a case to see the Phase Action Card in action.
Sign In