Several issues came up that were unexpected due to my personal circumstances and Mike was on top of every single one, explained everything very well and made any adjustments on my end seamless!