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 305 of 313| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 3353 Hilbrand Rd | Manton | MI | Aug 3, 2018 | $44,900 | Jun 25, 2019 | $120,000 | $75,100 | +167.3% | 11 mo |
| 32 Cherry St | Holland | MI | Jun 26, 2018 | $145,000 | Jun 24, 2019 | $245,000 | $100,000 | +69.0% | 12 mo |
| 1132 Hawkins Ct | Kalamazoo | MI | Aug 30, 2018 | $77,000 | Jun 24, 2019 | $436,000 | $359,000 | +466.2% | 10 mo |
| 420 McMillan St | Marquette | MI | Jan 17, 2018 | $135,000 | Jun 24, 2019 | $164,000 | $29,000 | +21.5% | 17 mo |
| 7478 Country Meadow Dr | Swartz Creek | MI | Oct 15, 2018 | $107,500 | Jun 24, 2019 | $155,000 | $47,500 | +44.2% | 8 mo |
| 815 Marshall St | Ferndale | MI | Mar 14, 2019 | $95,000 | Jun 21, 2019 | $189,900 | $94,900 | +99.9% | 3 mo |
| 12890 Greenfield Rd | Grand Ledge | MI | Oct 22, 2018 | $90,945 | Jun 21, 2019 | $219,000 | $128,055 | +140.8% | 8 mo |
| 9390 Gale Rd | Goodrich Vlg | MI | Jun 25, 2018 | $170,000 | Jun 21, 2019 | $232,900 | $62,900 | +37.0% | 12 mo |
| 39457 Old Dominion Dr | Clinton Township | MI | Jan 4, 2018 | $88,000 | Jun 20, 2019 | $108,500 | $20,500 | +23.3% | 18 mo |
| 4670 Devonshire Rd | Detroit | MI | Dec 5, 2018 | $14,000 | Jun 19, 2019 | $26,000 | $12,000 | +85.7% | 7 mo |
| 215 Ardussi St | Frankenmuth | MI | Nov 28, 2018 | $143,500 | Jun 19, 2019 | $191,000 | $47,500 | +33.1% | 7 mo |
| 3243 Melmoor St | Commerce Township | MI | Apr 6, 2018 | $127,000 | Jun 18, 2019 | $153,000 | $26,000 | +20.5% | 15 mo |
| 10191 Paris Ave | Caledonia | MI | Aug 8, 2018 | $149,900 | Jun 14, 2019 | $225,000 | $75,100 | +50.1% | 10 mo |
| 5074 Balfour Rd | Detroit | MI | Sep 7, 2018 | $42,000 | Jun 14, 2019 | $85,000 | $43,000 | +102.4% | 9 mo |
| 2662 Plover Dr | Kentwood | MI | Nov 21, 2018 | $51,500 | Jun 14, 2019 | $272,900 | $221,400 | +429.9% | 7 mo |
| 1560 Playstead St | West Bloomfield | MI | May 8, 2018 | $42,000 | Jun 13, 2019 | $60,000 | $18,000 | +42.9% | 13 mo |
| 6533 Jefferson Ave | Detroit | MI | Jun 5, 2018 | $180,000 | Jun 13, 2019 | $315,000 | $135,000 | +75.0% | 12 mo |
| 118 Glendale Ct | Monroe | MI | Oct 26, 2018 | $45,900 | Jun 12, 2019 | $97,000 | $51,100 | +111.3% | 8 mo |
| 563 Surby Ave | Battle Creek | MI | Jan 7, 2019 | $48,333 | Jun 11, 2019 | $99,000 | $50,667 | +104.8% | 5 mo |
| 14084 Hobart Ave | Warren | MI | Nov 21, 2018 | $30,000 | Jun 11, 2019 | $67,500 | $37,500 | +125.0% | 7 mo |
| 1370 Candlewood Ln | Ypsilanti | MI | Nov 16, 2018 | $92,000 | Jun 11, 2019 | $132,000 | $40,000 | +43.5% | 7 mo |
| 27320 Collingwood St | Roseville | MI | Nov 9, 2018 | $70,000 | Jun 11, 2019 | $110,000 | $40,000 | +57.1% | 7 mo |
| 17575 Sunnybrook Ave | Lathrup Village | MI | Sep 18, 2018 | $125,000 | Jun 10, 2019 | $240,000 | $115,000 | +92.0% | 9 mo |
| 455 Cass St | Cadillac | MI | Jun 29, 2018 | $72,500 | Jun 7, 2019 | $128,000 | $55,500 | +76.6% | 11 mo |
| 32325 Hees St | Livonia | MI | Dec 18, 2018 | $150,000 | Jun 7, 2019 | $215,000 | $65,000 | +43.3% | 6 mo |
| 23631 Scott Blvd | Clinton Township | MI | Nov 13, 2018 | $55,000 | Jun 6, 2019 | $119,000 | $64,000 | +116.4% | 7 mo |
| 201 Sophia St | Homer | MI | Nov 19, 2018 | $25,000 | Jun 5, 2019 | $30,000 | $5,000 | +20.0% | 7 mo |
| 2539 Central Ave | Wyoming | MI | Mar 8, 2018 | $103,500 | Jun 4, 2019 | $174,800 | $71,300 | +68.9% | 15 mo |
| 906 Pomona Rd | Ann Arbor | MI | Feb 7, 2018 | $295,000 | Jun 3, 2019 | $390,000 | $95,000 | +32.2% | 16 mo |
| 3840 Gull Lake Dr | Hickory Corners | MI | May 15, 2018 | $160,000 | Jun 3, 2019 | $259,000 | $99,000 | +61.9% | 13 mo |
| 11409 Wayburn St | Detroit | MI | Oct 22, 2018 | $26,095 | Jun 3, 2019 | $36,500 | $10,405 | +39.9% | 7 mo |
| 16550 Cherrylawn St | Detroit | MI | May 1, 2019 | $40,000 | Jun 3, 2019 | $63,500 | $23,500 | +58.8% | 1 mo |
| 8770 Huron Dr | Howard City | MI | Oct 5, 2018 | $43,000 | Jun 3, 2019 | $178,900 | $135,900 | +316.0% | 8 mo |
| 76 Dickens St | Spring Arbor | MI | Jan 18, 2019 | $29,990 | Jun 3, 2019 | $327,131 | $297,141 | +990.8% | 5 mo |
| 22708 Quinn Rd | Clinton Township | MI | Feb 8, 2019 | $111,500 | May 31, 2019 | $171,000 | $59,500 | +53.4% | 4 mo |
| 325 Sunset Blvd | Hesperia | MI | Jan 10, 2019 | $70,000 | May 31, 2019 | $137,000 | $67,000 | +95.7% | 5 mo |
| 19242 Brandt St | Roseville | MI | Apr 30, 2018 | $80,000 | May 29, 2019 | $159,900 | $79,900 | +99.9% | 13 mo |
| 1227 Regina St | Grand Rapids | MI | Feb 12, 2018 | $122,000 | May 28, 2019 | $154,000 | $32,000 | +26.2% | 16 mo |
| 2434 Lorraine Ave | Kalamazoo | MI | Apr 2, 2019 | $132,500 | May 28, 2019 | $180,000 | $47,500 | +35.8% | 2 mo |
| 553 Harrison Ave | Owosso | MI | May 25, 2018 | $51,000 | May 28, 2019 | $62,000 | $11,000 | +21.6% | 12 mo |
| 3699 Hadley Rd | Hadley | MI | Aug 2, 2018 | $56,000 | May 24, 2019 | $75,000 | $19,000 | +33.9% | 10 mo |
| 22332 Nancy Ave | Southfield | MI | Aug 30, 2018 | $76,000 | May 24, 2019 | $155,500 | $79,500 | +104.6% | 9 mo |
| 28540 Sutherland St | Southfield | MI | May 22, 2019 | $66,500 | May 24, 2019 | $91,000 | $24,500 | +36.8% | 0 mo |
| 11347 Virgil | Redford | MI | Jan 29, 2019 | $56,000 | May 24, 2019 | $132,000 | $76,000 | +135.7% | 4 mo |
| 20459 Villa Grande Cir | Clinton Township | MI | Oct 2, 2018 | $105,500 | May 23, 2019 | $178,000 | $72,500 | +68.7% | 8 mo |
| 13585 Acacia Ln | DeWitt | MI | Mar 8, 2019 | $79,515 | May 23, 2019 | $399,240 | $319,725 | +402.1% | 3 mo |
| 1010 Weaver Ave | Kalamazoo | MI | May 3, 2019 | $160,000 | May 23, 2019 | $1,600,000 | $1,440,000 | +900.0% | 1 mo |
| 4909 Pleasant Valley Rd | Manitou Beach | MI | May 18, 2018 | $124,000 | May 23, 2019 | $157,500 | $33,500 | +27.0% | 12 mo |
| 2023 Huizen Ave | Wyoming | MI | Apr 19, 2018 | $101,000 | May 22, 2019 | $130,000 | $29,000 | +28.7% | 13 mo |
| 6091 Kybec Rd | Greenville | MI | Oct 10, 2018 | $32,100 | May 22, 2019 | $55,000 | $22,900 | +71.3% | 7 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.