Tick what the property needs, room by room. Costs update live against Milwaukee-area contractor ranges, with a contingency band on top. This is the rehab number you carry into the ASPIRE framework, not the final bid.
Start the walkthrough Join the CouncilCheck what needs work and set the quantity. Systems first, finishes second, contingency always.
Two things sink a rehab budget: a big-ticket system you did not price, and a finish selection three times what you assumed. The rehab number is what stands between the purchase and the exit.
Milwaukee-area installed cost, low to high. Roof, HVAC, electrical and plumbing move a deal more than any finish decision.
Average installed cost per square foot. The jump from laminate to marble is roughly 3x on the same counter.
The estimate is only as good as the walkthrough behind it. Six rules, in the order you run them. Miss one and the Council will find it.
This estimator gets you to a rehab range in ten minutes. It does not tell you whether the deal is worth doing. That takes the full ASPIRE framework and a room of operators who have done it in Milwaukee.