It's too bad there are only 5 stars, because I'd give Josh way more. He is just absolutely awesome in every respect. I can be impatient or demanding and have high expectations, and Josh gets a +++5 star on everything. Excellent follow up, patient, thorough, great service, walked me through every single step and made sure I wasn't late on anything, answered all my questions without making me feel stupid, extremely knowledgeable, on-time for appointments - what more could I ask for? If you are looking for someone to help you purchase a home (or sell), look no further. Thank you Josh for all your help!