James is easy going yet gets the job done. He knows Baltimore inside and out--literally. We were looking for an older home on a tight time frame and it was really helpful to have James' experience when it came to thinking about whether something might need to be redone and whether that would be "a biggie" or a reasonable thing to accomplish. He was committed to getting the job done.