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 301 of 313| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 4465 Larkspur Ct | Warren | MI | Jun 13, 2019 | $155,000 | Oct 24, 2019 | $190,000 | $35,000 | +22.6% | 4 mo |
| 622 Anhinga Dr | East Lansing | MI | Aug 1, 2019 | $58,000 | Oct 23, 2019 | $239,900 | $181,900 | +313.6% | 3 mo |
| 7808 Whitehall Rd | Whitehall | MI | Apr 23, 2018 | $31,000 | Oct 23, 2019 | $157,000 | $126,000 | +406.5% | 18 mo |
| 5259 Bethel Ct | — | MI | Sep 17, 2019 | $30,000 | Oct 22, 2019 | $42,000 | $12,000 | +40.0% | 1 mo |
| 4851 Meadow Brown Dr | Hudsonville | MI | Jun 12, 2019 | $124,000 | Oct 22, 2019 | $237,000 | $113,000 | +91.1% | 4 mo |
| 21890 Aberdeen Dr | Macomb | MI | Jul 16, 2018 | $120,000 | Oct 21, 2019 | $192,230 | $72,230 | +60.2% | 15 mo |
| 804 Main St | Owosso | MI | Jan 2, 2019 | $35,000 | Oct 21, 2019 | $80,000 | $45,000 | +128.6% | 10 mo |
| 15918 Anne Ave | Allen Park | MI | Aug 28, 2019 | $376,600 | Oct 18, 2019 | $643,498 | $266,898 | +70.9% | 2 mo |
| 2132 Banner Dr | Wyoming | MI | May 17, 2018 | $17,000 | Oct 18, 2019 | $25,000 | $8,000 | +47.1% | 17 mo |
| 29069 Block St | Garden City | MI | Jul 2, 2019 | $58,500 | Oct 18, 2019 | $269,099 | $210,599 | +360.0% | 4 mo |
| 528 Shevlin Ave | Hazel Park | MI | Jun 28, 2019 | $70,185 | Oct 18, 2019 | $136,000 | $65,815 | +93.8% | 4 mo |
| 9161 56th Ave | Hudsonville | MI | Jun 6, 2019 | $65,000 | Oct 18, 2019 | $325,000 | $260,000 | +400.0% | 4 mo |
| 17746 Brinson St | Riverview | MI | Aug 28, 2019 | $376,600 | Oct 18, 2019 | $643,498 | $266,898 | +70.9% | 2 mo |
| 1474 Shipherd St | Detroit | MI | Jun 13, 2018 | $50,000 | Oct 17, 2019 | $290,000 | $240,000 | +480.0% | 16 mo |
| 4011 Edgeland Ave | Royal Oak | MI | Jul 11, 2018 | $175,000 | Oct 16, 2019 | $257,000 | $82,000 | +46.9% | 15 mo |
| 311 Maple Grove Ave | Prudenville | MI | May 31, 2019 | $118,000 | Oct 16, 2019 | $150,000 | $32,000 | +27.1% | 5 mo |
| 2351 Yemans St | Hamtramck | MI | May 17, 2018 | $50,000 | Oct 15, 2019 | $110,000 | $60,000 | +120.0% | 17 mo |
| 300 Washington Blvd | Holland | MI | Feb 15, 2018 | $160,100 | Oct 14, 2019 | $400,000 | $239,900 | +149.8% | 20 mo |
| 318 August Dr | Benton Harbor | MI | Oct 5, 2018 | $79,900 | Oct 11, 2019 | $144,400 | $64,500 | +80.7% | 12 mo |
| 21101 Andover Rd | Southfield | MI | Aug 26, 2019 | $160,000 | Oct 11, 2019 | $215,000 | $55,000 | +34.4% | 2 mo |
| 419 Union St | Bronson | MI | Nov 14, 2018 | $27,100 | Oct 10, 2019 | $82,000 | $54,900 | +202.6% | 11 mo |
| 4133 Presidents Way | DeWitt | MI | Aug 2, 2019 | $90,000 | Oct 10, 2019 | $330,787 | $240,787 | +267.5% | 2 mo |
| 21688 Tulane Ave | Farmington Hills | MI | Feb 13, 2019 | $70,500 | Oct 9, 2019 | $145,000 | $74,500 | +105.7% | 8 mo |
| 2378 Post Rd | Frenchtown | MI | Sep 25, 2019 | $45,000 | Oct 9, 2019 | $84,000 | $39,000 | +86.7% | 0 mo |
| 29816 City Center Dr | Warren | MI | Jun 10, 2019 | $55,000 | Oct 9, 2019 | $95,000 | $40,000 | +72.7% | 4 mo |
| 5678 Victoria St | Allendale | MI | Aug 9, 2018 | $228,000 | Oct 8, 2019 | $284,900 | $56,900 | +25.0% | 14 mo |
| 4814 Wilderness Trl | Grayling | MI | Jun 29, 2018 | $55,000 | Oct 7, 2019 | $82,400 | $27,400 | +49.8% | 16 mo |
| 516 Hastings St | Traverse City | MI | Jan 1, 2018 | $110,000 | Oct 7, 2019 | $357,000 | $247,000 | +224.5% | 21 mo |
| 1246 Kuehnle Ave | Ann Arbor | MI | Jan 11, 2018 | $260,000 | Oct 4, 2019 | $345,000 | $85,000 | +32.7% | 21 mo |
| 4850 Firestone St | Dearborn | MI | Jan 23, 2019 | $22,000 | Oct 3, 2019 | $48,000 | $26,000 | +118.2% | 8 mo |
| 601 Oak St | Ypsilanti | MI | Feb 7, 2018 | $55,000 | Oct 2, 2019 | $195,136 | $140,136 | +254.8% | 20 mo |
| 25256 Dale St | Roseville | MI | May 31, 2019 | $32,500 | Oct 2, 2019 | $71,000 | $38,500 | +118.5% | 4 mo |
| 299 Jackson St | Croswell | MI | Oct 3, 2018 | $64,884 | Oct 1, 2019 | $160,000 | $95,116 | +146.6% | 12 mo |
| 7780 Mansfield St | Detroit | MI | Jul 3, 2019 | $20,000 | Sep 30, 2019 | $52,200 | $32,200 | +161.0% | 3 mo |
| 4870 Foxfire Trl | Portage | MI | Jan 8, 2018 | $94,900 | Sep 30, 2019 | $116,000 | $21,100 | +22.2% | 21 mo |
| 49586 Manistee Dr | Chesterfield Township | MI | Feb 5, 2018 | $140,000 | Sep 30, 2019 | $328,000 | $188,000 | +134.3% | 20 mo |
| 21407 Curie Ave | Warren | MI | Apr 25, 2019 | $57,000 | Sep 27, 2019 | $135,000 | $78,000 | +136.8% | 5 mo |
| 2725 Northwest Ave | Lansing | MI | Sep 6, 2018 | $72,500 | Sep 26, 2019 | $133,000 | $60,500 | +83.4% | 13 mo |
| 1505 Sylvan Ave | Grand Rapids | MI | Jul 8, 2019 | $156,000 | Sep 26, 2019 | $187,500 | $31,500 | +20.2% | 3 mo |
| 1517 Sunnyside Dr | Kalamazoo | MI | Apr 27, 2018 | $36,000 | Sep 26, 2019 | $99,900 | $63,900 | +177.5% | 17 mo |
| 1498 220th Ave | Reed City | MI | Jan 18, 2019 | $25,100 | Sep 26, 2019 | $68,000 | $42,900 | +170.9% | 8 mo |
| 116 Engman Lake Access Rd | West Branch | MI | Sep 21, 2018 | $33,500 | Sep 25, 2019 | $149,000 | $115,500 | +344.8% | 12 mo |
| 16020 Chicago St | Detroit | MI | Jul 30, 2019 | $20,000 | Sep 25, 2019 | $56,900 | $36,900 | +184.5% | 2 mo |
| 322 Taylor Ave | Rochester | MI | Sep 17, 2019 | $145,000 | Sep 25, 2019 | $197,200 | $52,200 | +36.0% | 0 mo |
| 2439 Fam Lee Dr | Muskegon | MI | Mar 26, 2018 | $25,000 | Sep 25, 2019 | $140,000 | $115,000 | +460.0% | 18 mo |
| 214 Church St | Potterville | MI | May 10, 2018 | $21,000 | Sep 25, 2019 | $49,000 | $28,000 | +133.3% | 17 mo |
| 68374 Dailey Rd | Edwardsburg | MI | Aug 30, 2018 | $57,250 | Sep 24, 2019 | $70,000 | $12,750 | +22.3% | 13 mo |
| 225 Oakmont | Auburn Hills | MI | Jun 29, 2018 | $55,000 | Sep 23, 2019 | $157,000 | $102,000 | +185.5% | 15 mo |
| 215 Wilson St | DeWitt | MI | Mar 8, 2018 | $60,000 | Sep 20, 2019 | $120,000 | $60,000 | +100.0% | 19 mo |
| 345 Jefferson St | Grand Ledge | MI | Jan 22, 2018 | $63,000 | Sep 20, 2019 | $105,000 | $42,000 | +66.7% | 20 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.