Mike took us on over his weekend and took our request on without question. He kept us constantly updated either by phone or email and was a massive help to all of our questions along the way. We wish we could have had Mike all the way through the end as his communication, attention to detail, and overall generosity was truly unmatched.