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 287 of 313| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 2449 Belfast Ave | Grand Rapids | MI | May 22, 2020 | $157,500 | Nov 6, 2020 | $241,000 | $83,500 | +53.0% | 6 mo |
| 3301 Eagle Peak Ct | Jenison | MI | Mar 11, 2020 | $93,993 | Nov 6, 2020 | $420,000 | $326,007 | +346.8% | 8 mo |
| 12040 Victoria Dr | Stanwood | MI | Jun 19, 2019 | $120,000 | Nov 6, 2020 | $145,000 | $25,000 | +20.8% | 17 mo |
| 1973 Ray Ave | New Era | MI | Oct 1, 2019 | $55,000 | Nov 4, 2020 | $160,000 | $105,000 | +190.9% | 13 mo |
| 95 Scott Blvd | Mount Clemens | MI | Aug 17, 2020 | $93,000 | Nov 4, 2020 | $190,000 | $97,000 | +104.3% | 3 mo |
| 6081 Western Dr | Saginaw | MI | Nov 20, 2019 | $30,000 | Nov 3, 2020 | $65,000 | $35,000 | +116.7% | 12 mo |
| 7526 Graymoor St | Caledonia | MI | Dec 16, 2019 | $81,686 | Nov 2, 2020 | $389,900 | $308,214 | +377.3% | 11 mo |
| 330 Robertson Ave | Battle Creek | MI | Apr 10, 2019 | $78,500 | Oct 30, 2020 | $95,500 | $17,000 | +21.7% | 19 mo |
| 1960 Royal Ave | Berkley | MI | Apr 6, 2020 | $195,000 | Oct 30, 2020 | $325,000 | $130,000 | +66.7% | 7 mo |
| 5579 Johnson Rd | Coloma | MI | May 1, 2020 | $65,200 | Oct 30, 2020 | $180,000 | $114,800 | +176.1% | 6 mo |
| Lake Dr | Haslett | MI | Jul 13, 2020 | $14,000 | Oct 29, 2020 | $22,000 | $8,000 | +57.1% | 4 mo |
| 3042 Raspberry Ln | Holland | MI | Mar 25, 2020 | $129,250 | Oct 29, 2020 | $210,900 | $81,650 | +63.2% | 7 mo |
| 513 Ann Rd | Harrison | MI | May 17, 2019 | $27,000 | Oct 28, 2020 | $48,000 | $21,000 | +77.8% | 18 mo |
| 1696 Rochester Rd | Leonard | MI | Jun 14, 2019 | $115,078 | Oct 28, 2020 | $139,900 | $24,822 | +21.6% | 17 mo |
| 5314 Falcon Dr | Midland | MI | Oct 26, 2020 | $62,000 | Oct 28, 2020 | $365,811 | $303,811 | +490.0% | 0 mo |
| 3811 Sherwood Forest Dr | Traverse City | MI | Feb 8, 2019 | $185,000 | Oct 27, 2020 | $229,900 | $44,900 | +24.3% | 21 mo |
| 7449 Rexford Ct | Brighton Township | MI | Dec 10, 2019 | $115,000 | Oct 26, 2020 | $730,000 | $615,000 | +534.8% | 11 mo |
| 597 Zale Dr | Coldwater | MI | Nov 1, 2019 | $80,000 | Oct 26, 2020 | $265,000 | $185,000 | +231.3% | 12 mo |
| 14827 Stoney Brook Dr | — | MI | Nov 15, 2019 | $112,000 | Oct 23, 2020 | $329,400 | $217,400 | +194.1% | 11 mo |
| 4329 Kensington Ave | Detroit | MI | Feb 19, 2020 | $138,000 | Oct 23, 2020 | $185,000 | $47,000 | +34.1% | 8 mo |
| 2105 Paddington Rd | Kalamazoo | MI | Apr 6, 2020 | $72,000 | Oct 23, 2020 | $145,000 | $73,000 | +101.4% | 7 mo |
| 214 Joliet Ave | Houghton Lake | MI | Jun 12, 2019 | $56,400 | Oct 22, 2020 | $104,000 | $47,600 | +84.4% | 17 mo |
| 11262 Princewood Cir | Fenton | MI | Jul 15, 2020 | $34,000 | Oct 21, 2020 | $45,000 | $11,000 | +32.4% | 3 mo |
| 2930 Pontaluna Rd | Fruitport | MI | Aug 6, 2020 | $119,000 | Oct 21, 2020 | $176,000 | $57,000 | +47.9% | 3 mo |
| 1870 Webster St | Birmingham | MI | Dec 10, 2018 | $210,000 | Oct 19, 2020 | $745,000 | $535,000 | +254.8% | 23 mo |
| 264 Paradise Island Dr | Coldwater | MI | Nov 4, 2019 | $80,000 | Oct 19, 2020 | $107,000 | $27,000 | +33.8% | 12 mo |
| 14643 Penrod St | Detroit | MI | Aug 23, 2019 | $74,000 | Oct 19, 2020 | $141,000 | $67,000 | +90.5% | 14 mo |
| 4100 Crooks St | West Bloomfield Township | MI | Nov 14, 2018 | $165,000 | Oct 16, 2020 | $212,500 | $47,500 | +28.8% | 23 mo |
| 1400 Dunham St | Grand Rapids | MI | Jul 23, 2020 | $220,000 | Oct 16, 2020 | $276,000 | $56,000 | +25.5% | 3 mo |
| 14472 Tupelo Dr | West Olive | MI | Jan 29, 2020 | $174,000 | Oct 16, 2020 | $289,900 | $115,900 | +66.6% | 9 mo |
| 602 Main St | Three Rivers | MI | Dec 30, 2019 | $60,000 | Oct 16, 2020 | $113,800 | $53,800 | +89.7% | 10 mo |
| 10052 Allen Pointe Dr | Allen Park | MI | Nov 5, 2018 | $41,000 | Oct 15, 2020 | $55,000 | $14,000 | +34.1% | 24 mo |
| 109 Gibbs St | Saint Johns | MI | May 10, 2019 | $64,900 | Oct 15, 2020 | $105,000 | $40,100 | +61.8% | 17 mo |
| 1012 Owosso St | East Tawas | MI | Oct 25, 2019 | $65,000 | Oct 14, 2020 | $113,100 | $48,100 | +74.0% | 12 mo |
| 835 Norwich Dr | Troy | MI | Jul 17, 2020 | $210,000 | Oct 14, 2020 | $343,000 | $133,000 | +63.3% | 3 mo |
| 369 Norwood Ave | Grand Rapids | MI | Aug 27, 2020 | $75,000 | Oct 14, 2020 | $180,000 | $105,000 | +140.0% | 2 mo |
| 848 106th Ave | Plainwell | MI | Mar 11, 2020 | $52,500 | Oct 13, 2020 | $159,900 | $107,400 | +204.6% | 7 mo |
| 715 River Rd | Saginaw | MI | May 1, 2019 | $24,666 | Oct 12, 2020 | $60,000 | $35,334 | +143.3% | 18 mo |
| 4786 Sheridan Rd | Saginaw | MI | Feb 12, 2020 | $55,271 | Oct 12, 2020 | $149,900 | $94,629 | +171.2% | 8 mo |
| 1692 Washington Blvd | Birmingham | MI | May 10, 2019 | $330,000 | Oct 9, 2020 | $1,300,000 | $970,000 | +293.9% | 17 mo |
| 12037 Malburg Dr | Sterling Heights | MI | Jul 17, 2019 | $139,900 | Oct 9, 2020 | $210,000 | $70,100 | +50.1% | 15 mo |
| 361 M 18 | Gladwin | MI | Nov 22, 2019 | $89,500 | Oct 8, 2020 | $185,000 | $95,500 | +106.7% | 11 mo |
| 15 Capitol Dr | Marysville | MI | Sep 25, 2020 | $40,000 | Oct 8, 2020 | $155,000 | $115,000 | +287.5% | 0 mo |
| 45 Capitol Dr | Marysville | MI | Sep 25, 2020 | $35,000 | Oct 8, 2020 | $155,000 | $120,000 | +342.9% | 0 mo |
| 27 Capitol Dr | Marysville | MI | Sep 25, 2020 | $40,000 | Oct 8, 2020 | $155,000 | $115,000 | +287.5% | 0 mo |
| 469 Andover Woods Ct | Fenton | MI | Jun 5, 2020 | $161,000 | Oct 7, 2020 | $230,200 | $69,200 | +43.0% | 4 mo |
| 7940 Badd Rd | Onaway | MI | Feb 20, 2020 | $150,000 | Oct 7, 2020 | $185,000 | $35,000 | +23.3% | 8 mo |
| 6485 Middle Lake Rd | Twin Lake | MI | Oct 26, 2018 | $54,000 | Oct 7, 2020 | $89,000 | $35,000 | +64.8% | 24 mo |
| 3914 Michigan Ave | Battle Creek | MI | Jan 13, 2020 | $121,000 | Oct 6, 2020 | $162,800 | $41,800 | +34.5% | 9 mo |
| 2828 Union Ave | Wyoming | MI | Mar 13, 2020 | $65,000 | Oct 6, 2020 | $204,901 | $139,901 | +215.2% | 7 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.