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 300 of 313| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 3712 140th Ave | Hart | MI | Jan 15, 2019 | $100,000 | Nov 20, 2019 | $223,000 | $123,000 | +123.0% | 10 mo |
| 2349 Washtenaw Rd | Ypsilanti | MI | Mar 25, 2019 | $90,000 | Nov 20, 2019 | $120,000 | $30,000 | +33.3% | 8 mo |
| 100 17th St | Holland | MI | May 14, 2019 | $103,500 | Nov 19, 2019 | $182,500 | $79,000 | +76.3% | 6 mo |
| 33605 Fernwood St | Westland | MI | Jul 26, 2019 | $80,000 | Nov 19, 2019 | $128,900 | $48,900 | +61.1% | 4 mo |
| 2520 Ellwood Ave | Berkley | MI | Apr 4, 2018 | $150,000 | Nov 18, 2019 | $395,000 | $245,000 | +163.3% | 20 mo |
| 7857 High Knoll Dr | Byron Center | MI | Sep 25, 2019 | $122,760 | Nov 18, 2019 | $270,597 | $147,837 | +120.4% | 2 mo |
| 8116 Ballard St | Central Lake | MI | Jan 9, 2018 | $73,750 | Nov 18, 2019 | $89,500 | $15,750 | +21.4% | 23 mo |
| 9142 Wabasis Pointe Dr | Greenville | MI | Apr 30, 2018 | $65,100 | Nov 18, 2019 | $319,400 | $254,300 | +390.6% | 19 mo |
| 576 Liberty St | Grand Rapids | MI | Jun 10, 2019 | $50,000 | Nov 18, 2019 | $107,500 | $57,500 | +115.0% | 5 mo |
| 8325 Chamberlain Dr | Lambertville | MI | Dec 10, 2018 | $110,150 | Nov 18, 2019 | $201,500 | $91,350 | +82.9% | 11 mo |
| 15769 Colbert St | Romulus | MI | May 24, 2019 | $59,000 | Nov 18, 2019 | $108,000 | $49,000 | +83.1% | 6 mo |
| 2603 Green Rush Ln | Zeeland | MI | Jul 13, 2018 | $98,000 | Nov 18, 2019 | $259,990 | $161,990 | +165.3% | 16 mo |
| 727 Pine Ave | Alma | MI | May 18, 2018 | $56,000 | Nov 15, 2019 | $118,000 | $62,000 | +110.7% | 18 mo |
| 34356 Vinita St | Clinton Township | MI | Jan 31, 2018 | $85,000 | Nov 15, 2019 | $184,900 | $99,900 | +117.5% | 22 mo |
| 4654 26th St | Dorr | MI | Jun 8, 2018 | $315,000 | Nov 15, 2019 | $425,000 | $110,000 | +34.9% | 18 mo |
| 416 Pleasant St | Jackson | MI | May 18, 2018 | $59,900 | Nov 15, 2019 | $72,900 | $13,000 | +21.7% | 18 mo |
| 946 Mayhew Wood Dr | Grand Rapids | MI | Jun 7, 2018 | $80,000 | Nov 14, 2019 | $154,000 | $74,000 | +92.5% | 18 mo |
| 4405 Pierson Rd | Mount Morris Township | MI | May 7, 2019 | $290,000 | Nov 14, 2019 | $2,180,000 | $1,890,000 | +651.7% | 6 mo |
| 14343 Prevost St | Detroit | MI | Jul 11, 2019 | $30,000 | Nov 13, 2019 | $51,000 | $21,000 | +70.0% | 4 mo |
| 630 Woodland Rd | Nashville | MI | Feb 14, 2019 | $136,500 | Nov 13, 2019 | $369,400 | $232,900 | +170.6% | 9 mo |
| 7225 American St | Detroit | MI | Sep 13, 2019 | $32,500 | Nov 12, 2019 | $210,000 | $177,500 | +546.2% | 2 mo |
| 8055 Long Lake Dr | Kalamazoo | MI | May 31, 2018 | $185,000 | Nov 12, 2019 | $235,000 | $50,000 | +27.0% | 18 mo |
| 10775 Ellsworth Rd | Ann Arbor | MI | Aug 13, 2019 | $224,000 | Nov 8, 2019 | $492,000 | $268,000 | +119.6% | 3 mo |
| 832 Main St | Crystal | MI | Nov 30, 2018 | $25,000 | Nov 8, 2019 | $34,000 | $9,000 | +36.0% | 11 mo |
| 425 Toledo St | Dundee | MI | Apr 9, 2018 | $85,000 | Nov 8, 2019 | $169,000 | $84,000 | +98.8% | 19 mo |
| 1115 Cass Ave | Grand Rapids | MI | Jul 8, 2019 | $82,300 | Nov 8, 2019 | $148,500 | $66,200 | +80.4% | 4 mo |
| 14800 Cavell St | Livonia | MI | Oct 16, 2019 | $70,000 | Nov 8, 2019 | $112,500 | $42,500 | +60.7% | 1 mo |
| 11650 Hewitt Rd | Brooklyn | MI | Nov 8, 2018 | $60,000 | Nov 7, 2019 | $210,000 | $150,000 | +250.0% | 12 mo |
| 3344 Woodland Ct | Saginaw | MI | Sep 14, 2018 | $68,000 | Nov 6, 2019 | $99,000 | $31,000 | +45.6% | 14 mo |
| 536 McArthur St | Corunna | MI | Nov 20, 2018 | $30,000 | Nov 5, 2019 | $75,000 | $45,000 | +150.0% | 12 mo |
| 91 Meyers Ave | Hazel Park | MI | Apr 11, 2018 | $50,000 | Nov 5, 2019 | $65,000 | $15,000 | +30.0% | 19 mo |
| 1296 Lakewood Rd | Twin Lake | MI | Jul 30, 2019 | $35,000 | Nov 5, 2019 | $55,000 | $20,000 | +57.1% | 3 mo |
| 3404 Court St | Saginaw | MI | Apr 4, 2019 | $70,000 | Nov 4, 2019 | $145,000 | $75,000 | +107.1% | 7 mo |
| 4217 Flamingo Ave | Wyoming | MI | Jul 3, 2019 | $135,000 | Nov 1, 2019 | $165,000 | $30,000 | +22.2% | 4 mo |
| 4626 Custer Rd | Custer | MI | Oct 26, 2018 | $46,504 | Nov 1, 2019 | $135,000 | $88,496 | +190.3% | 12 mo |
| 304 Hoffman St | Three Rivers | MI | Jul 31, 2018 | $31,600 | Nov 1, 2019 | $155,000 | $123,400 | +390.5% | 15 mo |
| 101 Nichols Dr | Saline | MI | Feb 7, 2018 | $160,000 | Oct 31, 2019 | $245,000 | $85,000 | +53.1% | 21 mo |
| 1431 Wayburn St | Grosse Pointe Park | MI | Jan 25, 2019 | $75,000 | Oct 31, 2019 | $114,500 | $39,500 | +52.7% | 9 mo |
| 600 Parkview Dr | Plymouth | MI | May 17, 2019 | $147,000 | Oct 31, 2019 | $250,000 | $103,000 | +70.1% | 6 mo |
| 1315 Waters Edge Ct | Whitehall | MI | Jul 8, 2019 | $22,000 | Oct 31, 2019 | $193,000 | $171,000 | +777.3% | 4 mo |
| 49617 Manistee Dr | Chesterfield Township | MI | Feb 5, 2018 | $140,000 | Oct 31, 2019 | $182,086 | $42,086 | +30.1% | 21 mo |
| 7815 Normile St | Dearborn | MI | Mar 22, 2018 | $100,000 | Oct 30, 2019 | $150,000 | $50,000 | +50.0% | 20 mo |
| 19381 Kingsville St | Harper Woods | MI | Sep 30, 2019 | $51,000 | Oct 30, 2019 | $64,900 | $13,900 | +27.3% | 1 mo |
| 261 Detroit St | Trenton | MI | Jun 6, 2019 | $32,000 | Oct 30, 2019 | $50,000 | $18,000 | +56.3% | 5 mo |
| 3144 Fair Oak St | Benton Harbor | MI | Feb 8, 2019 | $30,000 | Oct 29, 2019 | $140,210 | $110,210 | +367.4% | 9 mo |
| 24600 Manistee St | Oak Park | MI | Jul 20, 2018 | $169,500 | Oct 29, 2019 | $305,500 | $136,000 | +80.2% | 16 mo |
| 13626 Jobin St | Southgate | MI | May 14, 2019 | $79,500 | Oct 28, 2019 | $130,000 | $50,500 | +63.5% | 6 mo |
| 211 Marshall Ave | Marshall | MI | Apr 23, 2018 | $162,000 | Oct 25, 2019 | $234,900 | $72,900 | +45.0% | 18 mo |
| 30991 Sutherland Ave | Warren | MI | Mar 28, 2019 | $100,000 | Oct 25, 2019 | $160,000 | $60,000 | +60.0% | 7 mo |
| 4535 Seneca Dr | Okemos | MI | Jul 5, 2019 | $120,000 | Oct 25, 2019 | $280,000 | $160,000 | +133.3% | 4 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.