Leave a Message

Thank you for your message. We will be in touch with you shortly.

Explore Our Properties

Meet John Schmahl

Our agents bring a wealth of experience to ensure your buying or selling experience is successful.
John Schmahl

John Schmahl

John Schmahl Broker Associate | REALTOR®
Serving Martin County • St. Lucie County • Florida’s Treasure Coast
 
A lifelong Treasure Coast resident, John Schmahl brings true local expertise to the Martin and St. Lucie County real estate markets. Born in Martin County and raised in St. Lucie County, John offers a deep understanding of the communities, neighborhoods, and lifestyle factors that make the Treasure Coast one of South Florida’s most sought-after places to call home. 
 
Before beginning his real estate career, John developed a strong foundation in customer service and operations during his time with Apple Inc. and in leadership roles at a local private country club. These experiences shaped his high-standard, client-first approach—one defined by communication, professionalism, and attention to detail. 
 
John became a REALTOR® in 2021 and expanded his credentials by earning his Florida Real Estate Broker License in 2024. Today, he represents buyers, sellers, and investors throughout Stuart, Palm City, Jensen Beach, Port St. Lucie, and the broader Treasure Coast, specializing in residential properties, waterfront homes, golf communities, and relocation services. 
 
John is deeply committed to giving back to the community he loves. He is an active Committee Volunteer with SafeSpace (2023–present), supporting vital services for victims of domestic violence throughout the Treasure Coast. In addition, John serves as the Golf Tournament Chair for the Martin County Realtors® of the Treasure Coast benefiting Habitat for Humanity (2023– present)—helping raise funds to expand affordable housing opportunities for local families. This involvement reflects the values he brings into his real estate practice: service, integrity, and a sincere commitment to improving the lives of others. 
 
John’s lifelong residency, extensive local network, and detailed market knowledge give his clients a meaningful advantage. He guides each customer through the buying or selling process with clarity, preparation, and unwavering advocacy—ensuring a seamless and informed real estate experience from start to finish. 
 
Whether you are purchasing your first home, selling a property, or exploring investment opportunities, John provides the insight and expertise that only a local Broker can deliver. 
 
Contact John anytime: 
772-370-1019 (cell) 
772-220-4343 (office) 
[email protected] 

Contact Details

Email address [email protected]
Primary phone (772) 370-1019
Address 3727 SE Ocean Blvd Ste 100 Stuart FL, 34996
License #BK3504724

Exclusive Properties

  • 19175 W Riverside Drive For Sale

    $12,900,000

    19175 W Riverside Drive, Tequesta, FL 33469

    • 5 Beds
    • 7 Baths
    • 7,464 Sq.Ft.
  • 18610 SE Saint Augustine Way Active Under Contract

    $6,750,000

    18610 SE Saint Augustine Way, Tequesta, FL 33469

    • 5 Beds
    • 4 Baths
    • 6,331 Sq.Ft.
  • 4824 Watersong Way For Sale

    $3,495,000

    4824 Watersong Way, Fort Pierce, FL 34949

    • 4 Beds
    • 6 Baths
    • 4,223 Sq.Ft.
  • 7101 SE Golfhouse Drive For Sale

    $3,365,000

    7107 SE Golfhouse Drive, Hobe Sound, FL 33455

    • 5 Beds
    • 8 Baths
    • 6,154 Sq.Ft.
  • 3517 SE Doubleton Drive For Sale

    $2,900,000

    3517 SE Doubleton Drive, Stuart, FL 34997

    • 6 Beds
    • 8 Baths
    • 6,022 Sq.Ft.
  • 4131 Venetia Way For Sale

    $2,795,000

    4131 Venetia Way, Palm Beach Gardens, FL 33418

    • 6 Beds
    • 6 Baths
    • 4,646 Sq.Ft.
  • 1811 Bayshore Drive For Sale

    $2,095,000

    1811 Bayshore Drive, Fort Pierce, FL 34949

    • 3 Beds
    • 3 Baths
    • 2,693 Sq.Ft.
  • 5297 SW Anhinga Avenue For Sale

    $1,879,000

    5297 SW Anhinga Avenue, Palm City, FL 34990

    • 3 Beds
    • 3 Baths
    • 2,648 Sq.Ft.
  • 14410 64th Way N For Sale

    $1,799,000

    14410 64th Way N, Palm Beach Gardens, FL 33418

    • 5 Beds
    • 5 Baths
    • 4,654 Sq.Ft.
  • 9363 SE COVE POINT Street For Sale

    $1,795,000

    9363 SE COVE POINT Street, Jupiter, FL 33469

    • 3 Beds
    • 3 Baths
    • 2,808 Sq.Ft.
  • 236 Fairway E For Sale

    $1,659,000

    236 Fairway E, Tequesta, FL 33469

    • 4 Beds
    • 3 Baths
    • 2,542 Sq.Ft.
  • 2318 NW Bay Colony Ct Pending

    $1,650,000

    2318 NW Bay Colony Ct, Stuart, FL 34994

    • 4 Beds
    • 4 Baths
    • 3,892 Sq.Ft.
  • 1007 SE Kitching Cove Lane Pending

    $1,595,000

    1007 SE Kitching Cove Lane, Port St Lucie, FL 34952

    • 3 Beds
    • 3 Baths
    • 2,588 Sq.Ft.
  • 4330 SW Thistle Terrace For Sale

    $1,450,000

    4330 SW Thistle Terrace, Palm City, FL 34990

    • 3 Beds
    • 4 Baths
    • 3,626 Sq.Ft.
  • 3708 SE Doubleton Drive For Sale

    $1,399,000

    3708 SE Doubleton Drive, Stuart, FL 34997

    • 4 Beds
    • 5 Baths
    • 3,672 Sq.Ft.
  • 19189 Tamara Lane Active Under Contract

    $1,398,000

    19189 Tamara Lane, Jupiter, FL 33458

    • 4 Beds
    • 3 Baths
    • 3,026 Sq.Ft.
  • 64 SE Turtle Creek Drive Pending

    $1,395,000

    64 SE Turtle Creek Drive, Tequesta, FL 33469

    • 3 Beds
    • 3 Baths
    • 2,833 Sq.Ft.
  • 818 SE Riverside Drive For Sale

    $1,350,000

    818 SE Riverside Drive, Stuart, FL 34994

  • 2058 SW Balata Terrace For Sale

    $1,299,000

    2058 SW Balata Terrace, Palm City, FL 34990

    • 4 Beds
    • 3 Baths
    • 3,716 Sq.Ft.
  • 348 River Drive Active Under Contract

    $1,195,000

    348 River Drive, Tequesta, FL 33469

    • 3 Beds
    • 2 Baths
    • 2,278 Sq.Ft.
  • 7671 Pelican Pointe Drive For Sale

    $1,195,000

    7671 Pelican Pointe Drive, Jensen Beach, FL 34957

  • 103 MAGNOLIA Way For Sale

    $1,150,000

    103 MAGNOLIA Way, Tequesta, FL 33469

    • 3 Beds
    • 3 Baths
    • 2,351 Sq.Ft.
  • 1013 NE Orange Avenue For Sale

    $1,115,000

    1013 NE Orange Avenue, Jensen Beach, FL 34957

    • 4 Beds
    • 4 Baths
    • 2,954 Sq.Ft.
  • 220 Lake Shore Drive 1219 For Sale

    $1,100,000

    220 Lake Shore Drive 1219, Lake Park, FL 33403

    • 2 Beds
    • 3 Baths
    • 1,514 Sq.Ft.
  • 3006 SE Doubleton Drive For Sale

    $1,099,000

    3006 SE Doubleton Drive, Stuart, FL 34997

    • 4 Beds
    • 4 Baths
    • 3,565 Sq.Ft.
  • 325 Sweet Bay Circle For Sale

    $1,095,000

    325 Sweet Bay Circle, Jupiter, FL 33458

    • 3 Beds
    • 3 Baths
    • 2,038 Sq.Ft.
  • 1023 NE Orange Avenue For Sale

    $1,080,000

    1023 NE Orange Avenue, Jensen Beach, FL 34957

    • 4 Beds
    • 4 Baths
    • 2,954 Sq.Ft.
  • 72 WILLOW Road Active Under Contract

    $1,050,000

    72 WILLOW Road, Tequesta, FL 33469

    • 4 Beds
    • 2 Baths
    • 1,800 Sq.Ft.
  • 212 W Bay Cedar Circle For Sale

    $995,000

    212 W Bay Cedar Circle, Jupiter, FL 33458

    • 4 Beds
    • 4 Baths
    • 2,520 Sq.Ft.
  • 1280 SW 25th Lane For Sale

    $980,000

    1280 SW 25th Lane, Palm City, FL 34990

    • 3 Beds
    • 2 Baths
    • 1,834 Sq.Ft.
  • 1000 N Us Highway 1 Ba305 For Sale

    $925,000

    1000 N Us Highway 1 Ba305, Jupiter, FL 33477

    • 3 Beds
    • 3 Baths
    • 2,060 Sq.Ft.
  • 900 Ocean Drive 705 For Sale

    $925,000

    900 Ocean Drive 705, Juno Beach, FL 33408

    • 2 Beds
    • 2 Baths
    • 1,237 Sq.Ft.
  • 12276 SW Willowy Way For Sale

    $899,000

    12276 SW Willowy Way, Port St Lucie, FL 34987

    • 3 Beds
    • 4 Baths
    • 2,791 Sq.Ft.
  • 1063 SW Triste Way For Sale

    $895,000

    1063 SW Triste Way, Stuart, FL 34997

    • 3 Beds
    • 3 Baths
    • 2,853 Sq.Ft.
  • 18169 Lake Bend Drive For Sale

    $895,000

    18169 Lake Bend Drive, Jupiter, FL 33458

    • 4 Beds
    • 2 Baths
    • 2,375 Sq.Ft.
  • 8 WINDSOR Road W Pending

    $889,000

    8 WINDSOR Road W, Jupiter, FL 33469

    • 3 Beds
    • 2 Baths
    • 1,564 Sq.Ft.
  • 34 SE 6th Street For Sale

    $799,000

    34 SE 6th Street, Stuart, FL 34994

  • 221 N US Highway 1 Highway For Sale

    $779,000

    221 N US Highway 1 Highway, Fort Pierce, FL 34950

    • 4,004 Sq.Ft.
  • 4081 SE Newton Street For Sale

    $772,000

    4081 SE Newton Street, Stuart, FL 34997

    • 3 Beds
    • 3 Baths
    • 2,373 Sq.Ft.
  • 106 Chapel Lane Active Under Contract

    $760,000

    106 Chapel Lane, Tequesta, FL 33469

    • 3 Beds
    • 2 Baths
    • 1,686 Sq.Ft.
  • 10831 SE Pinegrove Street Active Under Contract

    $749,000

    10831 SE Pinegrove Street, Tequesta, FL 33469

    • 3 Beds
    • 2 Baths
    • 1,681 Sq.Ft.
  • 4884 SW Loch Lane For Sale

    $699,000

    4884 SW Loch Lane, Palm City, FL 34990

    • 3 Beds
    • 3 Baths
    • 2,968 Sq.Ft.
  • 400 Ocean Trail Way 408 For Sale

    $695,000

    400 Ocean Trail Way 408, Jupiter, FL 33477

    • 2 Beds
    • 2 Baths
    • 1,170 Sq.Ft.
  • 3736 NW Deer Oak Drive Pending

    $694,900

    3736 NW Deer Oak Drive, Jensen Beach, FL 34957

    • 4 Beds
    • 3 Baths
    • 2,365 Sq.Ft.
  • 2601 SW Mayacoo Way Pending

    $649,000

    2601 SW Mayacoo Way, Palm City, FL 34990

    • 3 Beds
    • 2 Baths
    • 2,168 Sq.Ft.
  • 736 SW Pebble Lane For Sale

    $629,900

    736 SW Pebble Lane, Palm City, FL 34990

    • 3 Beds
    • 2 Baths
    • 2,045 Sq.Ft.
  • 3160 SE Gran Via Way For Sale

    $615,000

    3160 SE Gran Via Way, Stuart, FL 34996

    • 2 Beds
    • 2 Baths
    • 1,616 Sq.Ft.
  • 379 NE Tradewind Lane 1306 For Sale

    $599,000

    379 NE Tradewind Lane 1306, Stuart, FL 34996

    • 1 Bed
    • 1 Bath
    • 650 Sq.Ft.
  • 502 SE Majestic Terrace Pending

    $575,000

    502 SE Majestic Terrace, Port St Lucie, FL 34983

    • 3 Beds
    • 3 Baths
    • 2,099 Sq.Ft.
  • 5799 NE Island Cove Way 1101 For Sale

    $569,000

    5799 NE Island Cove Way 1101, Stuart, FL 34996

    • 2 Beds
    • 2 Baths
    • 1,204 Sq.Ft.
View All Properties

Follow Us On Instagram