@Scott Goulet
Hi Scott, when you say you buy them at a discount, what do you consider a discount? If you buy a house that would be valued at $150k if it's in great shape (ARV), but you buy it at $130k because it needs $20k work, then there is no discount. If you buy that same house for $100k, well now you have equity and can refinance it to pull out all the costs to upgrade the house, and probably most of the down payment (aka BRRR). Then you will have much smaller maintenance issues.
Besides that, anytime you are analyzing a deal, make sure you are including all the potential maintenance costs, property management costs (even if you manage yourself, some day you may not), assume vacancy costs each year, actual recent taxes, instance, etc. After its all said and done, if you don’t have a worthwhile positive rate of return (7% bare minimum but usually want over 10%) then it’s not a good deal. Run the numbers conservatively not best case scenario.
Hope this helps.