Flip Detector — Michigan Real Estate
Property flips across Michigan — bought and resold within 24 months for 20%+ profit.
What is a flip?
A property bought and resold within 24 months, where the second sale price was at least 20% higher than the buy price. That gap usually pays for renovation, holding costs, and investor profit.
We compare consecutive deed transfers from public county records. When the same property changes hands twice in a short window with a meaningful price jump, we tag it as a flip.
Spot neighborhoods where investors are buying and reselling, gauge typical profit margins in your market, and benchmark your own deals against real, completed transactions.
Top states by flip activity
Most-active states
1Y| # | State | Flips (12mo) | Avg gain % | Avg hold | Avg sale price |
|---|---|---|---|---|---|
| 1 | Florida (FL) | 2,195 | +267.3% | 13.2 mo | $738K |
| 2 | California (CA) | 837 | +106.7% | 13.2 mo | $1.53M |
| 3 | Georgia (GA) | 791 | +197.9% | 12.1 mo | $683.6K |
| 4 | New York (NY) | 731 | +140.8% | 13.7 mo | $836.6K |
| 5 | North Carolina (NC) | 672 | +227.8% | 14.0 mo | $529.5K |
| 6 | Ohio (OH) | 652 | +173.6% | 12.5 mo | $403K |
| 7 | Illinois (IL) | 584 | +161.9% | 13.2 mo | $444.6K |
| 8 | Arizona (AZ) | 513 | +188.8% | 13.3 mo | $563K |
| 9 | Tennessee (TN) | 504 | +181.5% | 12.3 mo | $496.5K |
| 10 | New Jersey (NJ) | 500 | +143.4% | 14.1 mo | $966.3K |
| 11 | Pennsylvania (PA) | 486 | +157.4% | 13.7 mo | $338.7K |
| 12 | Michigan (MI) | 478 | +179.9% | 13.2 mo | $359.3K |
Top cities by flip activity (last 12 months)
Most-active cities
1Y| # | City | State | Flips (12mo) | Avg gain % | Avg hold | Median sale price |
|---|---|---|---|---|---|---|
| 1 | Cape Coral | FL | 197 | +456.8% | 10.9 mo | $374.6K |
| 2 | Chicago | IL | 116 | +166.0% | 14.4 mo | $509.9K |
| 3 | Palm Bay | FL | 113 | +559.0% | 13.2 mo | $326.2K |
| 4 | Palm Coast | FL | 88 | +398.6% | 15.3 mo | $358.8K |
| 5 | Baltimore | MD | 75 | +153.9% | 12.1 mo | $270.6K |
| 6 | Cleveland | OH | 67 | +121.8% | 12.1 mo | $185.9K |
| 7 | Port Charlotte | FL | 65 | +263.6% | 12.1 mo | $164.9K |
| 8 | Detroit | MI | 61 | +141.2% | 11.9 mo | $163.8K |
| 9 | Atlanta | GA | 60 | +169.2% | 13.3 mo | $1.45M |
| 10 | Lehigh Acres | FL | 60 | +498.7% | 13.6 mo | $224.1K |
| 11 | Philadelphia | PA | 59 | +187.6% | 14.1 mo | $300.5K |
| 12 | Los Angeles | CA | 50 | +94.3% | 14.5 mo | $1.96M |
| 13 | Miami | FL | 44 | +62.5% | 14.6 mo | $1.9M |
| 14 | Indianapolis | IN | 42 | +111.4% | 8.9 mo | $305.7K |
| 15 | Memphis | TN | 40 | +195.4% | 10.2 mo | $208.1K |
| 16 | Show Low | AZ | 40 | +170.3% | 13.8 mo | $329.5K |
| 17 | Ocala | FL | 40 | +475.6% | 13.7 mo | $504.7K |
| 18 | Brooklyn | NY | 38 | +128.8% | 13.6 mo | $1.57M |
| 19 | Orlando | FL | 35 | +98.5% | 12.9 mo | $643.9K |
| 20 | Phoenix | AZ | 34 | +55.6% | 10.5 mo | $720.6K |
| 21 | Scottsdale | AZ | 33 | +76.3% | 12.3 mo | $1.77M |
| 22 | Homosassa | FL | 32 | +439.9% | 14.1 mo | $257.5K |
| 23 | Birmingham | AL | 32 | +101.8% | 12.5 mo | $208.8K |
| 24 | Little Rock | AR | 31 | +241.3% | 14.2 mo | $333.9K |
| 25 | Jacksonville | FL | 31 | +160.8% | 10.7 mo | $522.2K |
Browse individual flips
Recent flips
15,645 results · page 292 of 313| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 21210 12 Mile Rd | — | MI | Jan 17, 2019 | $60,000 | Jul 29, 2020 | $141,000 | $81,000 | +135.0% | 19 mo |
| 2030 Pleasant View Ave | Lansing | MI | Apr 6, 2020 | $35,000 | Jul 29, 2020 | $108,000 | $73,000 | +208.6% | 4 mo |
| 11725 San Jose | Redford | MI | Jul 17, 2019 | $85,000 | Jul 29, 2020 | $104,000 | $19,000 | +22.4% | 13 mo |
| 1003 Glencoe Rd | Alma | MI | Jul 31, 2018 | $149,400 | Jul 28, 2020 | $185,500 | $36,100 | +24.2% | 24 mo |
| 6842 Highmeadow Dr | Hudsonville | MI | Oct 9, 2019 | $70,150 | Jul 28, 2020 | $305,115 | $234,965 | +334.9% | 10 mo |
| 3675 Michigan Ave | Au Gres | MI | Jun 29, 2020 | $20,000 | Jul 27, 2020 | $47,000 | $27,000 | +135.0% | 1 mo |
| 5064 Coit Ave | Grand Rapids | MI | Feb 7, 2020 | $85,000 | Jul 27, 2020 | $220,000 | $135,000 | +158.8% | 6 mo |
| 43301 Summit St | Harrison Twp | MI | Jan 7, 2020 | $29,000 | Jul 27, 2020 | $55,000 | $26,000 | +89.7% | 7 mo |
| 2020 Samaria Rd | Bedford | MI | Dec 28, 2018 | $415,000 | Jul 24, 2020 | $500,000 | $85,000 | +20.5% | 19 mo |
| 11681 Ridge Water Dr | Sparta | MI | Oct 19, 2018 | $276,500 | Jul 24, 2020 | $337,000 | $60,500 | +21.9% | 21 mo |
| 3120 Nazareth Rd | Kalamazoo | MI | May 1, 2019 | $136,000 | Jul 24, 2020 | $170,000 | $34,000 | +25.0% | 15 mo |
| 26091 Cameo Ct | Madison Heights | MI | May 15, 2019 | $85,000 | Jul 24, 2020 | $170,000 | $85,000 | +100.0% | 15 mo |
| 516 County Line Rd | Mancelona | MI | Jan 15, 2019 | $30,200 | Jul 24, 2020 | $46,500 | $16,300 | +54.0% | 19 mo |
| 631 Hickory St | Owosso | MI | Apr 24, 2019 | $21,500 | Jul 24, 2020 | $122,000 | $100,500 | +467.4% | 15 mo |
| 5620 Inkster Rd | West Bloomfield Township | MI | Nov 28, 2018 | $120,000 | Jul 23, 2020 | $205,000 | $85,000 | +70.8% | 20 mo |
| 5019 146th Ave | Holland | MI | Jul 15, 2020 | $35,000 | Jul 23, 2020 | $200,000 | $165,000 | +471.4% | 0 mo |
| 600 Cedardale Rd | Rose City | MI | Feb 5, 2020 | $20,000 | Jul 23, 2020 | $82,000 | $62,000 | +310.0% | 6 mo |
| 19335 Hartwell St | Detroit | MI | Jun 16, 2020 | $50,000 | Jul 22, 2020 | $84,900 | $34,900 | +69.8% | 1 mo |
| 1021 Washington Ave | Royal Oak | MI | Aug 8, 2019 | $476,000 | Jul 22, 2020 | $600,000 | $124,000 | +26.1% | 12 mo |
| 26640 Woodmont St | Roseville | MI | Jun 3, 2019 | $87,500 | Jul 22, 2020 | $105,000 | $17,500 | +20.0% | 14 mo |
| 672 Sun Stone Dr | Byron Center | MI | Sep 24, 2019 | $216,000 | Jul 21, 2020 | $339,900 | $123,900 | +57.4% | 10 mo |
| 9031 Jerome Rd | Jerome | MI | Dec 19, 2019 | $45,800 | Jul 21, 2020 | $130,510 | $84,710 | +185.0% | 7 mo |
| 1632 Sanford St | Muskegon | MI | Jan 10, 2020 | $48,000 | Jul 21, 2020 | $110,900 | $62,900 | +131.0% | 6 mo |
| 15922 Sherman St | Coral | MI | Jul 27, 2018 | $92,100 | Jul 20, 2020 | $121,900 | $29,800 | +32.4% | 24 mo |
| 2387 Steiner Rd | Comins | MI | Mar 4, 2019 | $16,500 | Jul 20, 2020 | $62,900 | $46,400 | +281.2% | 17 mo |
| 647 Ruff Dr | Frenchtown | MI | Nov 15, 2019 | $105,000 | Jul 20, 2020 | $165,000 | $60,000 | +57.1% | 8 mo |
| 2341 Morton Ave | Grand Blanc | MI | Sep 12, 2018 | $107,500 | Jul 20, 2020 | $150,000 | $42,500 | +39.5% | 23 mo |
| 14800 Cavell St | Livonia | MI | Nov 8, 2019 | $112,500 | Jul 20, 2020 | $202,000 | $89,500 | +79.6% | 9 mo |
| 3365 Broad St | Dexter | MI | Mar 6, 2019 | $520,000 | Jul 17, 2020 | $650,000 | $130,000 | +25.0% | 17 mo |
| 2243 Austin St | Muskegon | MI | Dec 14, 2018 | $27,550 | Jul 16, 2020 | $55,100 | $27,550 | +100.0% | 19 mo |
| 537 Columbia Ave | Battle Creek | MI | Jul 23, 2018 | $82,000 | Jul 15, 2020 | $240,000 | $158,000 | +192.7% | 24 mo |
| 9815 12 Mile Rd | Rockford | MI | Jan 3, 2019 | $109,000 | Jul 15, 2020 | $220,000 | $111,000 | +101.8% | 19 mo |
| 6561 Adrian Hwy | Tecumseh | MI | Apr 9, 2020 | $74,900 | Jul 15, 2020 | $102,000 | $27,100 | +36.2% | 3 mo |
| 9655 Spicer Rd | Green Oak Township | MI | Oct 21, 2019 | $149,000 | Jul 14, 2020 | $431,500 | $282,500 | +189.6% | 9 mo |
| 204 Broadway Rd | Houghton Lake | MI | Oct 2, 2018 | $92,790 | Jul 14, 2020 | $114,900 | $22,110 | +23.8% | 22 mo |
| 15395 Snowden St | Detroit | MI | Oct 28, 2019 | $43,000 | Jul 13, 2020 | $162,500 | $119,500 | +277.9% | 9 mo |
| 11444 Clark Rd | Springfield Township | MI | Aug 1, 2019 | $152,750 | Jul 13, 2020 | $300,000 | $147,250 | +96.4% | 12 mo |
| 502 Swegles St | Saint Johns | MI | Oct 31, 2018 | $140,000 | Jul 13, 2020 | $189,900 | $49,900 | +35.6% | 21 mo |
| 113 Ferris Dr | Brooklyn | MI | Aug 26, 2019 | $55,000 | Jul 10, 2020 | $145,000 | $90,000 | +163.6% | 11 mo |
| 3598 Egner Ave | Cedar Springs | MI | Jun 8, 2020 | $52,602 | Jul 10, 2020 | $85,500 | $32,898 | +62.5% | 1 mo |
| 234 Jewell St | Ferndale | MI | Dec 18, 2019 | $110,000 | Jul 10, 2020 | $347,500 | $237,500 | +215.9% | 7 mo |
| 1605 Kearsley Park Blvd | Flint | MI | May 15, 2019 | $25,000 | Jul 10, 2020 | $42,000 | $17,000 | +68.0% | 14 mo |
| 2114 Emerald Ave | Grand Rapids | MI | Feb 26, 2019 | $118,154 | Jul 10, 2020 | $199,900 | $81,746 | +69.2% | 17 mo |
| 29201 Hughes St | Saint Clair Shores | MI | Jan 27, 2020 | $23,058 | Jul 10, 2020 | $174,900 | $151,842 | +658.5% | 6 mo |
| 6810 Meridian Rd | Addison | MI | Nov 13, 2019 | $25,000 | Jul 8, 2020 | $35,000 | $10,000 | +40.0% | 8 mo |
| 37653 Pocahontas Dr | Clinton Township | MI | Nov 27, 2019 | $170,000 | Jul 8, 2020 | $271,000 | $101,000 | +59.4% | 7 mo |
| 320 Martindale St | Sparta | MI | Jun 25, 2020 | $89,900 | Jul 8, 2020 | $158,000 | $68,100 | +75.8% | 0 mo |
| 1910 Nichols Rd | Kalamazoo | MI | Feb 27, 2020 | $90,000 | Jul 8, 2020 | $277,500 | $187,500 | +208.3% | 4 mo |
| 2662 Derby Rd | Birmingham | MI | Jan 7, 2020 | $235,000 | Jul 7, 2020 | $345,000 | $110,000 | +46.8% | 6 mo |
| 9376 Jack Pine Dr | West Olive | MI | Jun 25, 2020 | $45,500 | Jul 7, 2020 | $91,000 | $45,500 | +100.0% | 0 mo |
How to interpret these numbers
A 200%+ jump can be a real flip with serious renovation, but it can also be a major addition (extra bedroom, full gut), an off-market family transfer recorded at $1, or a data-entry quirk. Use it as a signal — not a verdict.
Institutional buy-and-hold investors typically resell in 6–18 months. Individual fix-and-flip operators usually move faster — 3–9 months. A market full of 3-month holds suggests aggressive flipper activity; longer holds often mean rental conversions or speculative buyers.
Every transaction shown is sourced from county deed records — the same public filings used by title companies and assessors. We aggregate them nightly and only count consecutive sales of the same parcel. Source: public record.