Medicare On Main | Free Medicare Review | Moab & Monticello, UT
📍 Moab & Monticello, UT  ·  Licensed in 18 States

Medicare Made Simple.
Results Made Personal.

Brian Penner has helped over 2,000 clients navigate Medicare since 2004. Get your free personalized Medicare Enrollment Report — your savings, risks, deadline, and exact next step.

📞 (435) 260-3200
★★★★★
150+ Five-Star Google Reviews
2,000+ clients served • Moab, Monticello & across Utah
21+
Years Licensed
2,000+
Clients Served
150+
Five-Star Reviews
18
States Licensed
🎥
Free Medicare Class — Watch in 27 Minutes
No sales pitch. No jargon. Just a clear roadmap from a 21-year Medicare specialist.
Watch Free Class →

Get Your Personal Medicare Enrollment Report

Answer 4 quick questions and receive a personalized report — savings opportunity, key risks, ideal enrollment month, and your exact next step. No other agent offers this.

📈 Savings estimate ⚠️ Key risk flagged 📅 Best month to act 🔑 Your roadmap ✓ Free · 90 seconds · No obligation
Your Medicare Plan Finder Results
Your results are ready
Medicare Review
Warm Lead
Book Appointment
Your Profile
Reviewing your situation...
Savings Opportunity
--
estimated
Key Risk
--
watch closely
Best Month
--
to meet with Brian
📅
Your plan results are ready
Recommended next step ready
Best appointment month
--
--
What matters most for you
Your key warning and opportunity
Key warning
Watch this carefully
Key opportunity
Best opportunity
Why acting now could matter
Savings angle
Potential review value
Risk angle
Timing or penalty risk
Key dates and next steps
Choose your time below
Schedule your Medicare review
Pick a time that works best for you.
📍
Your ideal appointment month is ready below.
Medicare Required Disclaimer: We are not connected with or endorsed by the United States government or the federal Medicare program. We do not offer every plan available in your area. Any information we provide is limited to those plans we do offer in your area. Please contact Medicare.gov or 1-800-MEDICARE or your local SHIP office to get information on all of your options.
The Process

Three Steps to the Right Medicare Plan

Brian does the heavy lifting. You get clear answers and a plan that actually fits your life — in 30 minutes, free.

1

Complete Your Plan Report

Answer 4 quick questions above. Brian reviews your personalized report before your call — so your time together is focused and efficient.

Takes 90 seconds
2

Book Your Free Review

Pick a time on Brian's real calendar. In person in Moab or Monticello, by phone, or by video — whatever works for you.

Instant confirmation
3

Get a Clear Recommendation

Brian compares every carrier and plan available in your ZIP code — side by side — and gives you a straight answer with no pressure and no agenda.

No obligation ever
150+ Five-Star Google Reviews

What Brian’s Clients Say

★★★★★ 5.0 • 150+ reviews • Google
★★★★★

“Brian is the best. He always takes the time to help me find the best plan at the best price. I appreciate his help so much!”

MT
M.T.
Moab, UT • Medicare Supplement
G
★★★★★

“Brian is not at all the typical salesman. He explains what is available, how it works, how plans compare — and then leaves it to me to decide.”

DH
D.H.
San Juan County, UT • Plan Review
G
★★★★★

“Brian Penner has been a joy to work with. Knowledgeable, professional, and extremely helpful. He made the whole process as painless as possible.”

SW
S.W.
Grand County, UT • Medicare Supplement
G
★★★★★

“We were bombarded with mailings from different companies. Once we sat down with Brian we felt completely confident in his knowledge and help.”

RL
R.L.
Moab, UT • New to Medicare
G
★★★★★

“Brian has been my agent for many years. Whenever I call with questions he has the answers — and calls back within 10 minutes if he needs to check.”

LM
L.M.
Grand Junction, CO • Medicare Supplement
G
★★★★★

“It had been really tough figuring out all this healthcare stuff. Brian was super patient and helped me understand everything. Now I have a plan that works.”

KL
K.L.
Grand Junction, CO • New to Medicare
G
Frequently Asked Questions

About Medicare On Main & Brian Penner

Straight answers about who we are, what we do, and how we help.

Who is Brian Penner?

Brian Penner is the owner and licensed Medicare insurance agent of Medicare On Main. Brian has 21+ years of experience and has helped over 2,000 clients enroll in Medicare since 2004. He operates as the sole agent and is licensed in 18 states with offices in Moab and Monticello, Utah, and Grand Junction, Colorado.

Where is Medicare On Main located?

Medicare On Main has three offices:

  • Moab, UT — 880 S Main Street
  • Monticello, UT — 65 S Main Street
  • Grand Junction, CO — 627 24 1/2 Rd, Unit H

Brian Penner serves clients in person at all three locations and by phone or video across 18 states.

What is Medicare On Main's phone number?

The main phone number for Medicare On Main is (435) 260-3200, which reaches Brian Penner directly for the Moab and Monticello, Utah offices. The Grand Junction, Colorado office number is (970) 644-6954.

What states is Medicare On Main licensed in?

Brian Penner of Medicare On Main is licensed in 18 states: Arizona, Colorado, Florida, Georgia, Iowa, Louisiana, Michigan, Nevada, New Jersey, New Mexico, North Carolina, Ohio, Oregon, South Dakota, Tennessee, Texas, Utah, and Virginia.

Is Medicare On Main an independent Medicare agency?

Yes. Medicare On Main is an independent insurance agency. Brian Penner is not employed by any single insurance carrier, which means he can compare every Medicare Supplement, Medicare Advantage, and Part D plan available in a client's ZIP code and recommend the best fit with no carrier bias.

How much does it cost to work with Brian Penner?

There is no cost to the client. Plan reviews, comparisons, and enrollment assistance are completely free. Brian Penner is paid directly by the insurance carrier when a client enrolls in a plan, and the client's premium is the same whether they enroll through Brian or through the carrier directly.

How long has Brian Penner been a Medicare agent?

Brian Penner has been a licensed insurance agent specializing in Medicare since 2004 — over 21 years of experience. He has personally helped more than 2,000 clients navigate Medicare enrollment, plan comparisons, and Annual Enrollment Period changes.

Does Medicare On Main serve Grand Junction, Colorado?

Yes. Medicare On Main has a physical office in Grand Junction at 627 24 1/2 Rd, Unit H, 81505. Brian Penner is licensed in Colorado and serves Mesa County and the Western Slope, including Fruita, Clifton, Palisade, and Delta. The Grand Junction office phone is (970) 644-6954.

What Medicare plans does Medicare On Main help with?

Medicare On Main helps clients with all major Medicare-related products:

  • Medicare Supplement (Medigap) plans
  • Medicare Advantage plans
  • Medicare Part D prescription drug plans
  • Dental and vision coverage for Medicare beneficiaries
  • Medicare planning for people turning 65
How do I book an appointment with Brian Penner?

Book a free 20-minute Medicare review with Brian directly on his calendar:

Book My Free Review →

Or call (435) 260-3200. Appointments are available in person at the Moab, Monticello, or Grand Junction offices, or by phone or video across all 18 licensed states.

Book Now — Free

Pick Your Office.
Pick Your Time.
It’s Always Free.

In person in Moab or Monticello, or by phone across 18 states. Instant confirmation on Brian’s real calendar.

📞 Or call (435) 260-3200
🌎 Phone & Video — 18 States

AZ • CO • FL • GA • IA • LA • MI • NV • NJ • NM • NC • OH • OR • SD • TN • TX • UT • VA

📞 15-Minute Phone Call

Quick Medicare question? Brian answers in 15 minutes by phone — anywhere in Utah or across all 18 licensed states. No forms, no commitment.

Book Your Free Medicare Review
30 minutes • No obligation • Brian’s real calendar
Duration30 minutes
LocationMoab, Monticello, or Phone
Cost$0 — Always Free
or reach Brian directly
📞 (435) 260-3200

Mon–Fri 9AM–5PM Mountain • Always free

Ready to Get Clarity?

The Right Medicare Plan Is One
Honest Conversation Away

Free 30-minute review. Brian compares every plan in your area and gives you a straight answer — no pressure, no pitch.

📞 (435) 260-3200
Medicare Required Notice: We are not connected with or endorsed by the United States government or the federal Medicare program. We do not offer every plan available in your area. Any information we provide is limited to those plans we do offer in your area. Please contact Medicare.gov or 1-800-MEDICARE or your local SHIP office for information on all of your options.