As a first time homeowner, JD took the time to explain the process and answer all of my questions in the unfamiliar territory. I also had a limited budget and JD worked hard to help me achieve my dream home! I would recommend him for any new or experienced homeowner.