Doing the heavy lifting yourself or with friends can mean significant savings, but you want to be sure it's worth the hassle. Here's what to consider.
The city of Jackson's 100 Homes Program provides as much as $25,000 in down-payment assistance per home, making homeownership ...