Craig is awesome in what he does as a real estate agent. He is very helpful and knowledgeable with the property and answered all our questions. Moreover, he also extend his time beyond working hours to accommodate us during inspection and processing to secure the property we like.