Joe and his team are awesome. Very responsive and extremely helpful in every aspect of the process. I'm sending everyone I know and care for to joe, because I know they will be well taken care of. This guy is on top of his game and you should most definitely give him an opportunity.