Craig is knowledgeable, professional and courteous. He is always there to answer any questions you may have. Made the home searching process painless. He also had great recommendations for other services I needed for the purchase, inspections and other homeowner related issues. I would and will recommend him to friends and family.