Medical Waste Collection Services in St. Petersburg, FL
Medical Waste Inc. serves healthcare facilities in St. Petersburg and across Pinellas County with compliant medical waste pickup, sharps disposal and pharmaceutical waste programs. Flat-rate pricing, no long-term contracts.
From downtown St. Pete and the hospital district near Bayfront to practices in Pinellas Park, Seminole, Largo and Clearwater, we keep your biomedical waste on a schedule that matches your volume.

Medical Waste Disposal Services in St. Petersburg
Regulated Medical Waste (Red Bag) Pickup
From exam-room red bags to full biohazard boxes, we pick up regulated medical waste on a recurring or on-call basis and make sure it is treated at a permitted facility. You never run out of the containers you need.
Sharps Disposal
Sharps are the most common source of staff injuries. We provide sealed, labeled sharps containers and remove full ones at every visit.
Pharmaceutical Waste Disposal
Pharmaceutical waste needs its own disposal stream. We set you up with the right containers for non-hazardous and RCRA hazardous medications and remove them safely.
OSHA and Compliance Training
Need to train new hires or renew your team’s annual training? We offer OSHA and biomedical waste compliance training designed for small and mid-size practices.
Healthcare Facilities We Serve in St. Petersburg
Pinellas County is densely built, with many small practices, pediatric and specialty clinics and a large senior population served by home health, rehab and long-term care providers. These facilities need reliable pickups without contracts that charge for volume they don’t generate. We tailor containers and frequency for each site.
- Pediatric and family practices
- Dental offices
- Rehab, physical therapy and chiropractic clinics
- Assisted living and skilled nursing facilities
- Veterinary clinics
- Dermatology and med spa practices
- Laboratories
- Urgent care centers
Florida Biomedical Waste Rules for St. Petersburg Facilities
Every St. Petersburg facility that generates biomedical waste answers to Florida’s Chapter 64E-16 rules and to inspections by the Florida Department of Health in Pinellas County. The essentials: a generator permit (low-volume offices under 25 pounds per 30 days may qualify for an exemption), a written biomedical waste operating plan, annual staff training, properly labeled red bags and sharps containers, and a 30-day maximum storage time. Waste must leave your site with a DOH-registered transporter, and each of our pickups is documented, so you have records ready for inspections.
Service Areas Around St. Petersburg
We serve Downtown St. Petersburg, Old Northeast, Kenwood, Gulfport, Kenneth City, Pinellas Park, Seminole, Largo, Clearwater, Dunedin, Safety Harbor, Palm Harbor and Tarpon Springs.
ZIP codes we serve include: 33701, 33702, 33703, 33704, 33705, 33707, 33709, 33710, 33711, 33713, 33716, 33756, 33760, 33771, 33772, 33781. Not sure if your location is covered? Call (305) 636-1785.
How to Start Service in St. Petersburg
- Request a free quote online or call (305) 636-1785.
- We review your waste types, volume and current contract, if you have one.
- You receive flat-rate pricing with no long-term contract required.
- We set your schedule, deliver supplies and handle every pickup.
St. Petersburg Medical Waste FAQ
Do you serve Clearwater and the rest of Pinellas County?
Yes. We serve St. Petersburg, Clearwater, Largo, Seminole, Pinellas Park, Dunedin and the rest of Pinellas County, as well as Tampa and Hillsborough County.
What is the difference between a sharps container and a red bag?
Needles, blades, lancets and broken glass go in rigid, puncture-resistant sharps containers. Non-sharp items contaminated with blood or body fluids go in labeled red bags inside a rigid outer container.
Do veterinary clinics need medical waste service?
Yes. Veterinary clinics produce sharps and other biomedical waste regulated by Florida, and need the same compliant disposal.
Ready to switch to simpler medical waste service in St. Petersburg? Request a free quote or call (305) 636-1785. We also serve nearby Tampa and Cape Coral.