Brennan's communication is excellent! he responds in minutes, and is ready and willing to fix issues immediately as they arise.