I am happy to recommend Mike McCann and his team. Mike was very committed to getting the job done. He was very helpful during a sometimes daunting process. Perhaps the most helpful to me wa s his availability. He answered calls and emails dependably and promptly. We had a lot of questions and concerns, and he was vs very patient and professional. Highly recommend!