John Marvin, Injury Attorney, St. Pete
Call

St. Petersburg Personal Injury Attorney

When you're hurt, you call John.

John Marvin, Esq. personally handles your accident claim from the first call to the final resolution, and goes head-to-head with the insurance companies for every dollar you're owed.

Call (561) 806-8244 Get a free case review
5.0 client rating
Million Dollar Advocates Forum®
Available 24/7
John Marvin, Esq.
You'll work directly with
John Marvin, Esq.
Get your free case review

Sorry, that didn't send. Please call (561) 806-8244.

Sorry, that didn't send. Please call (561) 806-8244.

Free & confidential. No obligation.

Thank you.

John will reach out shortly. Need to talk now? Call (561) 806-8244.

Million Dollar Advocates Forum® 5.0 Verified Client Reviews Available 24 / 7 St. Petersburg & Pinellas County

What we do

How John can help

If you were hurt because someone else was careless, John handles the claim and the insurance company, so you can focus on healing.

Car Accidents

Car Accidents

Car, motorcycle, and rideshare crashes. Recover medical bills, lost wages, and pain and suffering.

Get started
Trucking Accidents

Trucking Accidents

18-wheeler and commercial truck crashes. John moves fast to secure evidence before it disappears.

Get started
Slip and Fall

Slip & Fall

Hurt on someone else's property? Hold negligent owners accountable for unsafe conditions.

Get started
Wrongful Death

Wrongful Death

Lost a loved one to negligence? Pursue justice and compensation for your family.

Get started
Motorcycle Accidents

Motorcycle Accidents

Riders face severe injuries and disputed liability. John fights for the full recovery you're owed.

Get started
Medical Malpractice

Medical Malpractice

Misdiagnosis, surgical errors, and negligent care that changed your life.

Get started
Workplace Injury

Workplace Injury

Injured on the job? Identify every source of recovery, comp and beyond.

Get started
Dog Bites

Dog Bites

Serious bites, scarring, and medical bills. Hold negligent owners accountable for the attack.

Get started
Boating Accidents

Boating Accidents

Collisions and unsafe vessel operation on Tampa Bay waters. Recover for serious injuries.

Get started
John Marvin, Esq.

Your attorney

Meet John Marvin, Esq.

John Marvin focuses on representing injury victims across St. Petersburg and Pinellas County. Before joining Pipas Law Group, he assisted hundreds of personal injury and first-party insurance clients, and he has litigated complex cases throughout Florida's state courts and in federal court.

His experience spans motor vehicle and trucking accidents, premises liability, wrongful death, and property insurance disputes. When the insurance company tries to lowball you, John fights back, and he knows how they operate, because you work directly with him, not a rotating cast of case managers.

Outside the office, John is a Florida State grad who enjoys fishing, golfing, and time with his fiancée and their dog, Maci.

Education
Stetson University College of Law
Juris Doctor, 2021
Florida State University
B.S., Criminology
Bar Admissions
Florida State Courts
U.S. District Court
Middle District of Florida
Million Dollar Advocates Forum® Member
An honor reserved for fewer than 1% of U.S. attorneys.
Speak with John Free case review

After a crash

What to do after an accident in St. Pete

01

Get medical care

See a doctor right away, even if you feel fine. It protects your health and your claim.

02

Document everything

Photos, witness info, and any police report. Save it all while it's fresh.

03

Don't talk to insurance

Early lowball offers are a trap. Say nothing until you've spoken with John.

04

Call John

A free consultation. He'll tell you honestly where you stand.

In their words

Clients who trusted John with their case

"The best personal injury attorney you could ask for. John truly cares and fights for his clients like family. He explained every step, kept me updated, and made the entire experience as stress-free as possible."

Dani Ortiz
Verified client review

"John made the entire process so smooth during an incredibly difficult time. He's communicative, compassionate, and effective. I'd recommend him to anyone who needs a great attorney."

Michelle Patrich
Verified client review

Questions

Frequently asked

If you were injured because of someone else's negligence in St. Petersburg (a car accident, a slip and fall, a workplace incident), you may be entitled to compensation. The best way to find out is a free consultation with John, who will evaluate your case at no cost or obligation.
Every case is different, but compensation can include medical expenses, lost wages, future care costs, and pain and suffering. John will give you an honest assessment of what your claim may be worth after reviewing the details.
John offers a free consultation to review your case and will walk you through exactly how his fees work before you commit. No surprises, no pressure.
Seek medical attention right away, even if you feel fine. Document everything: photos, witness information, and any report filed. Then contact John before speaking with any insurance company; what you say early can significantly impact your recovery.
Timelines vary with the complexity of your case, the severity of your injuries, and whether a settlement is reached or a trial is required. John will set realistic expectations from the start and keep you informed at every stage.
John primarily serves clients in St. Petersburg and throughout Pinellas County. If you are unsure whether your case falls within his service area, call or send a message and his team will let you know right away.

Get in touch

Talk to John today.

No pressure, no obligation. Just a straight answer about your case from the attorney who'll handle it.

Call or text (561) 806-8244
Office
360 Central Ave
St. Petersburg, FL 33701
Hours
Available 24 / 7
Including weekends
Request your free case review

Free & confidential. No obligation.

Message sent.

John will be in touch shortly. For urgent help, call (561) 806-8244.

Call John Free review