Helpful resources for buying a home in New Jersey, including mortgage pre-approval, property searches, making an offer, attorney review, home inspections, appraisals, financing, and closing.