Highly recommended especially for first time home buyers. He gave us details about each home and neighborhood. He also helped me check for things like roof condition, AC and water heater age, and signs of water damage. Made the entire process stress free. He was very easily accessible, by phone,text,or email, no matter what day or time. Very professional, dedicated, and knowledgeable.