Hamburg ~15–20 min south · Clarence for the East Side
Medical weight loss in
Buffalo, NY.
Flow doesn't have a storefront inside the city line — we have two clinics just outside it. From downtown, South Buffalo or the Elmwood Village, our Hamburg clinic is about 15–20 minutes south. From the East Side and neighborhoods near Cheektowaga, Clarence can be the easier drive. Either way, most of your program after the first visit happens by telehealth.
Closest for most of Buffalo
Flow Wellness — Hamburg clinic
4535 Southwestern Blvd, Suite 207, Hamburg, NY 14075
By appointment · free parking
Directions →Also available
Clarence clinic · or telehealth
9276 Main St, Suite 3, Clarence, NY 14031
Same programs, same prices at both clinics
How telehealth works →Why Buffalo patients drive out to us
Buffalo has great hospitals and plenty of primary-care practices, but a dedicated medical weight-loss program with the same nurse practitioner following you week to week is harder to find — and a lot of what's advertised online is app-only. Flow gives you both: a real clinic you can visit by appointment, and the convenience of doing most check-ins from your phone.
Parking you don’t have to think about
It sounds small, but it matters: both clinics have free parking. No meters, no garage, no circling the block near the Medical Campus. You come in for the visits that are worth doing in person — your first appointment, bloodwork if your NP recommends it — and skip the rest.
Winter doesn’t pause your program
Lake-effect weeks are part of life here. Because check-ins are mostly telehealth, a snow day doesn’t mean a missed appointment. Your NP is reachable through secure messaging between check-ins, and your program keeps moving whether the Skyway is open or not.
How it works
NP-led, start to finish.
01
Free 25-minute consult
In person or by telehealth. Your NP reviews your history and goals and tells you honestly whether a medical program is appropriate.
02
Labs if recommended
Your NP may recommend baseline bloodwork first. The $249 Flow Panel is credited toward a program started within 14 days.
03
Your program, set by your NP
If it’s a fit, your NP builds the plan and sets your dose individually — supplies and self-injection training included.
04
Check-ins that fit your week
Short telehealth check-ins and secure messaging with your NP through all 12 weeks.
Programs & pricing
One flat fee. No subscription.
Each fee covers 12 weeks of NP supervision, supplies, and medication when it's prescribed. Your NP decides with you which program — if any — fits.
Weight Loss
Weight Loss Program (Semaglutide)
$700
per 12-week program
FDA disclosure: Compounded medication. Not the same as FDA-approved Wegovy® / Ozempic® / Mounjaro® / Zepbound®. Provided only when clinically appropriate, after clinical evaluation and under licensed medical oversight.
Weight Loss
Tirzepatide Therapy
$750
per 12-week program
FDA disclosure: Compounded medication. Not the same as FDA-approved Wegovy® / Ozempic® / Mounjaro® / Zepbound®. Provided only when clinically appropriate, after clinical evaluation and under licensed medical oversight.
Common questions
Medical Weight Loss in Buffalo.
Is there a Flow Wellness clinic in the City of Buffalo?
+
Not inside the city line. Our clinics are in Hamburg (about 15–20 minutes south of downtown) and Clarence (often closer from the East Side), and most follow-ups are telehealth.
Which clinic should I pick if I live in Buffalo?
+
Downtown, South Buffalo and Elmwood residents usually choose Hamburg. East Side and Northtowns-leaning neighborhoods often find Clarence easier. Same programs and prices at both.
Do I need insurance?
+
No. Flow is self-pay: one flat fee per 12-week program, no insurance billing. Many patients submit receipts to an HSA or FSA; eligibility depends on your plan.
How fast can I get a consult?
+
Free consults are usually available within a few days, and telehealth times are often available sooner than in-person ones.
Interested in more than weight loss? Peptide therapy in Buffalo →
Start with a free consult in Buffalo.
25 minutes with a licensed nurse practitioner. If a program isn't right for you, we'll tell you on the call. Individual results vary.