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 309 of 313| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 2222 Hubbard Lake Rd | Lincoln | MI | Jan 18, 2018 | $35,000 | Jan 18, 2019 | $55,000 | $20,000 | +57.1% | 12 mo |
| 19775 Blackstone St | Detroit | MI | Jun 20, 2018 | $19,900 | Jan 17, 2019 | $47,000 | $27,100 | +136.2% | 7 mo |
| 15825 Waverly St | Southgate | MI | Sep 26, 2018 | $68,000 | Jan 16, 2019 | $155,000 | $87,000 | +127.9% | 4 mo |
| 5481 Clyde Rd | — | MI | Dec 19, 2018 | $375,000 | Jan 15, 2019 | $1,075,000 | $700,000 | +186.7% | 1 mo |
| 7869 Carlisle Ct | Byron Center | MI | Oct 2, 2018 | $212,970 | Jan 15, 2019 | $341,533 | $128,563 | +60.4% | 4 mo |
| 1032 Birdie Dr | Lake Isabella | MI | Dec 19, 2018 | $72,500 | Jan 15, 2019 | $92,000 | $19,500 | +26.9% | 1 mo |
| 70 Meadle St | Mount Clemens | MI | May 1, 2018 | $47,500 | Jan 14, 2019 | $105,000 | $57,500 | +121.1% | 9 mo |
| 2089 Belmont St | Hamtramck | MI | Sep 5, 2018 | $67,000 | Jan 11, 2019 | $105,000 | $38,000 | +56.7% | 4 mo |
| 14976 Sagebrush Dr | Holland | MI | Jun 1, 2018 | $94,963 | Jan 11, 2019 | $466,325 | $371,362 | +391.1% | 7 mo |
| 8550 Ashton Ct | Ypsilanti | MI | Jul 5, 2018 | $100,000 | Jan 11, 2019 | $199,000 | $99,000 | +99.0% | 6 mo |
| 598 North St | Hastings | MI | Dec 19, 2018 | $19,900 | Jan 10, 2019 | $39,800 | $19,900 | +100.0% | 1 mo |
| 328 King St | Detroit | MI | Jul 6, 2018 | $50,000 | Jan 9, 2019 | $70,000 | $20,000 | +40.0% | 6 mo |
| 8072 Lozier Ave | Warren | MI | Mar 29, 2018 | $21,000 | Jan 8, 2019 | $63,000 | $42,000 | +200.0% | 10 mo |
| 6113 Notre Dame Blvd | Washington Township | MI | Apr 10, 2018 | $595,000 | Jan 7, 2019 | $719,000 | $124,000 | +20.8% | 9 mo |
| 237 Marlborough Dr | Bloomfield Hills | MI | Jan 3, 2018 | $165,000 | Jan 4, 2019 | $257,500 | $92,500 | +56.1% | 12 mo |
| 9139 Gale Rd | Otisville | MI | Sep 28, 2018 | $74,000 | Jan 4, 2019 | $143,500 | $69,500 | +93.9% | 3 mo |
| 202 Oak St | Saint Johns | MI | Jun 1, 2018 | $75,000 | Jan 4, 2019 | $170,300 | $95,300 | +127.1% | 7 mo |
| 16251 Sussex St | Detroit | MI | Jun 20, 2018 | $32,000 | Jan 2, 2019 | $74,000 | $42,000 | +131.3% | 7 mo |
| 5821 Shanty Creek Rd | Bellaire | MI | Jan 1, 2018 | $40,000 | Jan 1, 2019 | $115,000 | $75,000 | +187.5% | 12 mo |
| 8555 Vans Ln | Kingsley | MI | Jun 7, 2018 | $120,000 | Jan 1, 2019 | $174,000 | $54,000 | +45.0% | 7 mo |
| 305 5th St | Manistee | MI | Mar 22, 2018 | $69,900 | Jan 1, 2019 | $160,000 | $90,100 | +128.9% | 10 mo |
| 244 Horton St | Lapeer | MI | Apr 11, 2018 | $98,500 | Dec 31, 2018 | $130,000 | $31,500 | +32.0% | 9 mo |
| 5783 80th Ave | Zeeland | MI | Apr 26, 2018 | $140,000 | Dec 31, 2018 | $281,500 | $141,500 | +101.1% | 8 mo |
| 1674 River Ridge Ct | Allegan | MI | Feb 15, 2018 | $26,000 | Dec 28, 2018 | $221,000 | $195,000 | +750.0% | 11 mo |
| 1534 Gilcrest Ave | East Lansing | MI | Jun 25, 2018 | $179,900 | Dec 28, 2018 | $285,900 | $106,000 | +58.9% | 6 mo |
| 2854 Cooper Ave | Port Huron | MI | May 4, 2018 | $45,000 | Dec 28, 2018 | $87,500 | $42,500 | +94.4% | 8 mo |
| 925 Golfview St | Algonac | MI | Nov 8, 2018 | $65,000 | Dec 27, 2018 | $82,000 | $17,000 | +26.2% | 2 mo |
| 16132 Softwater Lake Dr | Linden | MI | Jun 7, 2018 | $84,620 | Dec 27, 2018 | $153,000 | $68,380 | +80.8% | 7 mo |
| 409 Stryker St | South Lyon | MI | Jun 15, 2018 | $45,000 | Dec 27, 2018 | $187,000 | $142,000 | +315.6% | 7 mo |
| 216 Jackson St | Hudson | MI | Jun 21, 2018 | $26,000 | Dec 21, 2018 | $81,000 | $55,000 | +211.5% | 6 mo |
| 373 Fairlane Dr | Sparta | MI | Jun 1, 2018 | $35,000 | Dec 21, 2018 | $214,500 | $179,500 | +512.9% | 7 mo |
| 1345 Portland Ave | Grand Rapids | MI | Jul 2, 2018 | $75,000 | Dec 21, 2018 | $137,000 | $62,000 | +82.7% | 6 mo |
| 8619 Paige Ave | Warren | MI | Dec 11, 2018 | $45,111 | Dec 21, 2018 | $406,000 | $360,889 | +800.0% | 0 mo |
| 2111 Farnum Ave | Royal Oak | MI | Feb 20, 2018 | $162,500 | Dec 21, 2018 | $224,500 | $62,000 | +38.2% | 10 mo |
| 11183 Lapeer Rd | Davison | MI | Jul 12, 2018 | $57,250 | Dec 20, 2018 | $130,000 | $72,750 | +127.1% | 5 mo |
| 9990 Artesian St | Detroit | MI | Nov 21, 2018 | $30,000 | Dec 20, 2018 | $55,000 | $25,000 | +83.3% | 1 mo |
| 29565 River Rd | Harrison Twp | MI | Oct 18, 2018 | $95,000 | Dec 20, 2018 | $115,000 | $20,000 | +21.1% | 2 mo |
| 22464 Beach St | Saint Clair Shores | MI | Dec 18, 2018 | $139,900 | Dec 20, 2018 | $185,000 | $45,100 | +32.2% | 0 mo |
| 1015 Hurd Rd | Thetford Township | MI | Apr 3, 2018 | $62,600 | Dec 20, 2018 | $163,000 | $100,400 | +160.4% | 9 mo |
| 574 Davis St | Ypsilanti | MI | Feb 7, 2018 | $55,000 | Dec 18, 2018 | $128,000 | $73,000 | +132.7% | 10 mo |
| 304 Melody Ave | Portage | MI | Jun 5, 2018 | $112,700 | Dec 13, 2018 | $151,397 | $38,697 | +34.3% | 6 mo |
| 7410 Donna St | Westland | MI | Aug 10, 2018 | $110,000 | Dec 13, 2018 | $182,000 | $72,000 | +65.5% | 4 mo |
| 549 Bissell St | Grand Rapids | MI | Oct 8, 2018 | $60,000 | Dec 12, 2018 | $89,900 | $29,900 | +49.8% | 2 mo |
| 103 Beverly Ave | Pontiac | MI | Apr 18, 2018 | $45,000 | Dec 12, 2018 | $117,000 | $72,000 | +160.0% | 8 mo |
| 2925 Coventry Dr | Waterford Township | MI | Dec 6, 2018 | $152,796 | Dec 12, 2018 | $223,000 | $70,204 | +45.9% | 0 mo |
| 2433 Wild Glow Dr | Zeeland | MI | Jul 13, 2018 | $98,000 | Dec 12, 2018 | $331,010 | $233,010 | +237.8% | 5 mo |
| 1420 Copperfield St | Byron Center | MI | Jul 18, 2018 | $149,800 | Dec 11, 2018 | $447,956 | $298,156 | +199.0% | 5 mo |
| 9333 Maricopa Trl | Kalamazoo | MI | Mar 22, 2018 | $72,500 | Dec 5, 2018 | $570,000 | $497,500 | +686.2% | 9 mo |
| 15665 Kerstyn St | Taylor | MI | Jun 18, 2018 | $55,000 | Dec 5, 2018 | $100,000 | $45,000 | +81.8% | 6 mo |
| 259 Queens Ct | Battle Creek | MI | Jun 20, 2018 | $37,100 | Dec 4, 2018 | $271,955 | $234,855 | +633.0% | 6 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.