@Marlon Thomas
Direct mail is a good way to generate initial response be sure to keep in mind that traditionally it takes a few mailers to get connected with a motivated seller. Trust me you wont be the only one mailing and marketing to these individuals. Im a firm believer on follow up and creating systems that help you stay on top of leads that aren't exactly motivated when you first establish contact. In my opinion Omnipresences should be your goal with your marketing you want to be seen/ heard EVERYWHERE! There are some great direct mail companies that will help you manage and set up your direct mail campaigns. I have never personally used marketlikeawholesaler.com but have read great reviews online and the owner has been on the biggerpockets podcast episode 21!
In regards totaling repair cost this is a skill that is developed over time as you work on more deals and learn more. My advice is to reach out to an individual who is already experienced in calculating repair cost and bring them into the deal to help you with that side of the transaction this is extremely important to get right if not you'll lose credibility with your buyer as well as the potential seller you're working with. Feel free to PM me if you have any questions i hope this helps.