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 299 of 313| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 5362 Milane Cir | Clarkston | MI | Jul 16, 2019 | $180,000 | Dec 30, 2019 | $295,000 | $115,000 | +63.9% | 6 mo |
| 21581 Indian St | Southfield | MI | Aug 15, 2019 | $40,000 | Dec 30, 2019 | $70,000 | $30,000 | +75.0% | 5 mo |
| 11237 Irish Rd | Otisville | MI | Jul 19, 2019 | $82,500 | Dec 27, 2019 | $134,500 | $52,000 | +63.0% | 5 mo |
| 332 Evergreen St | Sheridan | MI | Aug 28, 2019 | $48,500 | Dec 26, 2019 | $120,000 | $71,500 | +147.4% | 4 mo |
| 204 Jane St | Centreville | MI | Jan 7, 2019 | $50,000 | Dec 24, 2019 | $131,900 | $81,900 | +163.8% | 12 mo |
| 3474 Shiawassee Ave | Fenton | MI | Dec 21, 2018 | $85,000 | Dec 23, 2019 | $167,000 | $82,000 | +96.5% | 12 mo |
| 27416 Sunnydale St | Livonia | MI | Jul 3, 2019 | $9,300 | Dec 23, 2019 | $24,900 | $15,600 | +167.7% | 6 mo |
| 46232 Meadow Ln | Macomb | MI | Aug 6, 2019 | $171,000 | Dec 23, 2019 | $259,900 | $88,900 | +52.0% | 5 mo |
| 4021 Wall Ave | Allen Park | MI | Sep 13, 2019 | $95,000 | Dec 20, 2019 | $159,900 | $64,900 | +68.3% | 3 mo |
| 818 Norbert St | Grand Rapids | MI | Aug 21, 2019 | $80,000 | Dec 20, 2019 | $174,575 | $94,575 | +118.2% | 4 mo |
| 19510 Colman St | — | MI | May 4, 2018 | $103,000 | Dec 19, 2019 | $265,654 | $162,654 | +157.9% | 20 mo |
| 19166 Bentler St | Detroit | MI | Jun 5, 2019 | $10,900 | Dec 19, 2019 | $62,500 | $51,600 | +473.4% | 7 mo |
| 23781 Roxana Ave | Eastpointe | MI | Nov 1, 2018 | $75,000 | Dec 19, 2019 | $115,000 | $40,000 | +53.3% | 14 mo |
| 875 Indian Trail Blvd | Traverse City | MI | Oct 5, 2018 | $132,000 | Dec 19, 2019 | $190,000 | $58,000 | +43.9% | 15 mo |
| 14791 Sagebrush Dr | Holland | MI | May 17, 2018 | $263,700 | Dec 18, 2019 | $478,000 | $214,300 | +81.3% | 19 mo |
| 2104 Timberlane Dr | Jenison | MI | Jul 12, 2019 | $186,500 | Dec 18, 2019 | $244,900 | $58,400 | +31.3% | 5 mo |
| 1585 Glengary Rd | Wolverine Lake | MI | May 2, 2019 | $135,000 | Dec 18, 2019 | $305,000 | $170,000 | +125.9% | 8 mo |
| 498 Warren Rd | Coldwater | MI | Mar 7, 2019 | $196,000 | Dec 17, 2019 | $350,000 | $154,000 | +78.6% | 10 mo |
| 2019 Marquette St | Detroit | MI | Jun 26, 2018 | $135,000 | Dec 17, 2019 | $218,000 | $83,000 | +61.5% | 18 mo |
| 18822 Curtis St | Detroit | MI | Mar 11, 2019 | $31,501 | Dec 17, 2019 | $65,000 | $33,499 | +106.3% | 9 mo |
| 8820 Houghton Lake Dr | Houghton Lake | MI | Aug 12, 2019 | $85,000 | Dec 17, 2019 | $149,000 | $64,000 | +75.3% | 4 mo |
| 6882 East Torch Lake Dr | Alden | MI | Jan 1, 2018 | $84,000 | Dec 16, 2019 | $489,000 | $405,000 | +482.1% | 24 mo |
| 2466 Piers End Ct | Kalamazoo | MI | May 31, 2018 | $57,500 | Dec 16, 2019 | $566,208 | $508,708 | +884.7% | 19 mo |
| 1195 Alton Ave | Flint | MI | Mar 14, 2018 | $59,900 | Dec 13, 2019 | $93,496 | $33,596 | +56.1% | 21 mo |
| 1926 Philadelphia Ave | Grand Rapids | MI | Oct 11, 2018 | $80,000 | Dec 13, 2019 | $184,000 | $104,000 | +130.0% | 14 mo |
| 703 6th Ave | Lake Odessa | MI | Oct 5, 2018 | $65,000 | Dec 13, 2019 | $140,000 | $75,000 | +115.4% | 14 mo |
| 49617 Manistee Dr | Chesterfield Township | MI | Oct 31, 2019 | $182,086 | Dec 13, 2019 | $332,000 | $149,914 | +82.3% | 1 mo |
| 835 Benson Ave | Grand Rapids | MI | Dec 6, 2018 | $89,900 | Dec 12, 2019 | $180,000 | $90,100 | +100.2% | 12 mo |
| 8932 Wolven Ridge Ct | Rockford | MI | May 31, 2019 | $68,000 | Dec 12, 2019 | $454,517 | $386,517 | +568.4% | 7 mo |
| 53804 Lawson Creek Dr | Utica | MI | Nov 27, 2019 | $93,500 | Dec 12, 2019 | $935,000 | $841,500 | +900.0% | 1 mo |
| 9535 Dalton Dr | Belleville | MI | May 21, 2019 | $195,999 | Dec 11, 2019 | $270,000 | $74,001 | +37.8% | 7 mo |
| 9836 Ruth Ave | Allen Park | MI | Sep 11, 2019 | $80,000 | Dec 10, 2019 | $168,000 | $88,000 | +110.0% | 3 mo |
| 6674 Belle River Rd | China | MI | May 29, 2019 | $48,000 | Dec 9, 2019 | $169,900 | $121,900 | +254.0% | 6 mo |
| 4290 Leslie St | Detroit | MI | Feb 12, 2019 | $18,000 | Dec 6, 2019 | $22,000 | $4,000 | +22.2% | 10 mo |
| 1216 Evelyn Ave | Hazel Park | MI | Jul 16, 2018 | $53,000 | Dec 6, 2019 | $141,000 | $88,000 | +166.0% | 17 mo |
| 24466 Glenda St | Novi | MI | Mar 8, 2019 | $140,000 | Dec 6, 2019 | $310,000 | $170,000 | +121.4% | 9 mo |
| 2061 Chevrolet St | Ypsilanti | MI | Mar 30, 2018 | $37,500 | Dec 6, 2019 | $134,000 | $96,500 | +257.3% | 21 mo |
| 4760 Forest Ave | Waterford Township | MI | Mar 26, 2019 | $80,000 | Dec 4, 2019 | $234,000 | $154,000 | +192.5% | 8 mo |
| 7037 Rolling Hills Dr | Hudsonville | MI | Mar 20, 2019 | $60,000 | Dec 3, 2019 | $242,900 | $182,900 | +304.8% | 9 mo |
| 4350 Otter Lake Rd | Otter Lake | MI | May 9, 2019 | $59,100 | Dec 2, 2019 | $135,000 | $75,900 | +128.4% | 7 mo |
| 12081 Harvest Home Dr | Lowell | MI | Oct 2, 2018 | $56,730 | Nov 28, 2019 | $369,900 | $313,170 | +552.0% | 14 mo |
| 3230 Yankee St | Niles | MI | Oct 4, 2019 | $245,000 | Nov 27, 2019 | $625,000 | $380,000 | +155.1% | 2 mo |
| 675 Van Buren Ave | Mount Morris | MI | Oct 1, 2018 | $30,000 | Nov 27, 2019 | $60,000 | $30,000 | +100.0% | 14 mo |
| 61 Wabash Ave | Belleville | MI | Jun 6, 2018 | $78,450 | Nov 25, 2019 | $106,000 | $27,550 | +35.1% | 18 mo |
| 1220 Pratt Rd | Metamora | MI | Jul 31, 2018 | $174,900 | Nov 25, 2019 | $219,900 | $45,000 | +25.7% | 16 mo |
| 9521 Portland Rd | Clarksville | MI | May 29, 2019 | $19,900 | Nov 22, 2019 | $199,000 | $179,100 | +900.0% | 6 mo |
| 7815 Normile St | Dearborn | MI | Nov 18, 2019 | $100,000 | Nov 22, 2019 | $150,000 | $50,000 | +50.0% | 0 mo |
| 1475 Signal Pt | Niles | MI | Nov 28, 2018 | $250,000 | Nov 22, 2019 | $550,000 | $300,000 | +120.0% | 12 mo |
| 608 Senate Ct | Battle Creek | MI | May 1, 2019 | $92,513 | Nov 21, 2019 | $181,000 | $88,487 | +95.6% | 7 mo |
| 2412 Sonora St | Kalamazoo | MI | Oct 1, 2018 | $54,500 | Nov 21, 2019 | $79,200 | $24,700 | +45.3% | 14 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.