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 294 of 313| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 1927 72nd St | Byron Center | MI | Sep 25, 2019 | $180,000 | Jun 12, 2020 | $235,000 | $55,000 | +30.6% | 9 mo |
| 1246 Sunnyside Dr | Cadillac | MI | Mar 29, 2019 | $14,500 | Jun 12, 2020 | $20,750 | $6,250 | +43.1% | 15 mo |
| 12173 Pearl St | Southgate | MI | Oct 1, 2018 | $47,000 | Jun 12, 2020 | $102,000 | $55,000 | +117.0% | 21 mo |
| 1281 Alhi St | Waterford Township | MI | Dec 5, 2019 | $100,000 | Jun 11, 2020 | $185,000 | $85,000 | +85.0% | 6 mo |
| 4986 Holloway Rd | Adrian | MI | Oct 21, 2019 | $58,301 | Jun 9, 2020 | $120,000 | $61,699 | +105.8% | 8 mo |
| 242 Webster St | Ferndale | MI | Dec 18, 2019 | $150,000 | Jun 9, 2020 | $310,000 | $160,000 | +106.7% | 6 mo |
| 11298 Sandhill Dr | Grass Lake | MI | Aug 29, 2018 | $96,100 | Jun 9, 2020 | $339,900 | $243,800 | +253.7% | 22 mo |
| Pierce Rd | Hesperia | MI | Aug 8, 2018 | $5,400 | Jun 9, 2020 | $24,000 | $18,600 | +344.4% | 22 mo |
| 4781 Stone Rd | Onondaga | MI | May 28, 2020 | $19,900 | Jun 9, 2020 | $150,000 | $130,100 | +653.8% | 0 mo |
| 312 Edison Ave | Belleville | MI | Dec 16, 2019 | $132,000 | Jun 8, 2020 | $240,000 | $108,000 | +81.8% | 6 mo |
| 3338 Conrail Dr | Byron Center | MI | Apr 16, 2019 | $106,700 | Jun 5, 2020 | $545,000 | $438,300 | +410.8% | 14 mo |
| 14901 Ashton Rd | Detroit | MI | Nov 9, 2018 | $65,000 | Jun 5, 2020 | $137,000 | $72,000 | +110.8% | 19 mo |
| 243 Edgewood Pl | Ferndale | MI | Jun 18, 2019 | $73,073 | Jun 5, 2020 | $148,900 | $75,827 | +103.8% | 12 mo |
| 1107 Grant Ave | Grand Haven | MI | Feb 1, 2019 | $155,000 | Jun 5, 2020 | $195,125 | $40,125 | +25.9% | 16 mo |
| 28 Iroquois Rd | Pontiac | MI | Sep 23, 2019 | $72,500 | Jun 5, 2020 | $123,000 | $50,500 | +69.7% | 9 mo |
| 17233 Five Points St | Redford | MI | Aug 6, 2019 | $51,000 | Jun 5, 2020 | $92,900 | $41,900 | +82.2% | 10 mo |
| 23347 Edsel Ford Ct | Saint Clair Shores | MI | Dec 19, 2019 | $75,000 | Jun 4, 2020 | $145,000 | $70,000 | +93.3% | 6 mo |
| 1318 Wealthy St | Grand Rapids | MI | Dec 13, 2018 | $159,000 | Jun 3, 2020 | $202,000 | $43,000 | +27.0% | 18 mo |
| 1276 Franklin Rd | Berkley | MI | Apr 24, 2019 | $201,900 | Jun 2, 2020 | $255,000 | $53,100 | +26.3% | 14 mo |
| 30014 Huron River Dr | Huron Township | MI | Mar 25, 2019 | $72,500 | Jun 2, 2020 | $249,900 | $177,400 | +244.7% | 15 mo |
| 2051 Galewood Ave | Wyoming | MI | May 14, 2020 | $56,500 | Jun 1, 2020 | $82,500 | $26,000 | +46.0% | 1 mo |
| 2209 Kildare Dr | Davison | MI | Jul 9, 2019 | $45,000 | Jun 1, 2020 | $231,000 | $186,000 | +413.3% | 11 mo |
| 5826 Northfield Pkwy | Troy | MI | Jan 23, 2020 | $45,000 | May 31, 2020 | $174,000 | $129,000 | +286.7% | 4 mo |
| 12168 Dutch Settlement Rd | Marcellus | MI | Aug 23, 2018 | $159,000 | May 30, 2020 | $305,000 | $146,000 | +91.8% | 22 mo |
| 749 Pine Ridge Dr | Belding | MI | Mar 22, 2019 | $40,000 | May 29, 2020 | $173,320 | $133,320 | +333.3% | 14 mo |
| 3995 River Rd | East China | MI | Jun 11, 2019 | $85,000 | May 29, 2020 | $110,000 | $25,000 | +29.4% | 12 mo |
| 27147 Winchester Ct | Farmington Hills | MI | Jan 23, 2019 | $367,500 | May 29, 2020 | $487,000 | $119,500 | +32.5% | 16 mo |
| 1455 Caro Rd | Caro | MI | Oct 15, 2019 | $29,900 | May 28, 2020 | $64,900 | $35,000 | +117.1% | 8 mo |
| 29301 Moulin Ave | Warren | MI | Oct 9, 2018 | $130,000 | May 26, 2020 | $173,700 | $43,700 | +33.6% | 20 mo |
| 37017 Gilchrist St | Westland | MI | Nov 22, 2019 | $108,000 | May 26, 2020 | $191,500 | $83,500 | +77.3% | 6 mo |
| 297 30th St | Holland | MI | Nov 26, 2018 | $131,000 | May 22, 2020 | $161,000 | $30,000 | +22.9% | 18 mo |
| 6246 Lanning Rd | Manton | MI | Aug 10, 2018 | $99,900 | May 22, 2020 | $129,900 | $30,000 | +30.0% | 22 mo |
| Potter Rd | Flushing | MI | May 15, 2019 | $24,000 | May 21, 2020 | $109,900 | $85,900 | +357.9% | 12 mo |
| 14341 Swanee Beach Dr | Fenton | MI | Dec 13, 2019 | $176,000 | May 19, 2020 | $235,000 | $59,000 | +33.5% | 5 mo |
| 1321 Davis Ave | Grand Rapids | MI | Oct 21, 2019 | $68,000 | May 19, 2020 | $180,500 | $112,500 | +165.4% | 7 mo |
| 5427 Southlawn Dr | Sterling Heights | MI | Jan 6, 2020 | $80,000 | May 19, 2020 | $159,900 | $79,900 | +99.9% | 4 mo |
| 1054 Webster St | Traverse City | MI | Jan 22, 2020 | $102,000 | May 15, 2020 | $172,000 | $70,000 | +68.6% | 4 mo |
| 22420 Daniels St | Saint Clair Shores | MI | May 15, 2018 | $70,000 | May 14, 2020 | $100,000 | $30,000 | +42.9% | 24 mo |
| 312 Stratford Dr | Denton Township | MI | Jun 12, 2018 | $64,500 | May 12, 2020 | $99,900 | $35,400 | +54.9% | 23 mo |
| 1020 Westlake Woods Dr | Springfield | MI | Feb 19, 2020 | $68,000 | May 11, 2020 | $149,900 | $81,900 | +120.4% | 3 mo |
| 3113 Colstream Dr | Dryden | MI | Oct 2, 2018 | $236,502 | May 8, 2020 | $357,000 | $120,498 | +51.0% | 19 mo |
| 3909 Willow Hwy | Lansing | MI | Jun 18, 2018 | $88,500 | May 8, 2020 | $119,000 | $30,500 | +34.5% | 23 mo |
| 915 Ballard St | Grand Rapids | MI | May 31, 2018 | $95,000 | May 8, 2020 | $158,500 | $63,500 | +66.8% | 24 mo |
| 845 Neland Ave | Grand Rapids | MI | Aug 26, 2019 | $47,000 | May 8, 2020 | $139,100 | $92,100 | +196.0% | 9 mo |
| 2337 Glynn Ct | Detroit | MI | Apr 22, 2019 | $123,000 | May 7, 2020 | $325,500 | $202,500 | +164.6% | 13 mo |
| 7204 Chalmers Ave | Warren | MI | Oct 28, 2019 | $51,000 | May 7, 2020 | $116,000 | $65,000 | +127.5% | 6 mo |
| 14608 Marvin St | Taylor | MI | May 21, 2019 | $57,000 | May 5, 2020 | $107,000 | $50,000 | +87.7% | 12 mo |
| 2849 5th St | Shelbyville | MI | Jul 17, 2018 | $307,000 | May 4, 2020 | $377,300 | $70,300 | +22.9% | 22 mo |
| 6609 Donegal Ct | Canadian Lakes | MI | May 7, 2018 | $18,900 | May 1, 2020 | $23,700 | $4,800 | +25.4% | 24 mo |
| 1134 Auburn Rd | Hastings | MI | Mar 1, 2019 | $148,000 | May 1, 2020 | $232,000 | $84,000 | +56.8% | 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.