Buying homes to rehab them can be very profitable. However, you have to buy the property at low enough prices to cover the repair expenses and selling costs. Otherwise, you will be lucky to break even. Estimating repairs is a skill that is learned with time as you buy more houses. So a good advise is to always have a subcontractor give you an estimate before you buy your first rehab house.