I have really enjoyed working with TMC. We just obtained our second loan from TMC and it was another great experience. Both times it was a process the people at TMC walked us through. Everyone who helped us was extremely competent, responsive, helpful and thorough. I would highly recommend TMC to anyone.