Brennan does not give up! He is a great technician. He knows his stuff and, more importantly, communicates what he has done and what is wrong with the system and what it needs. I recommend him highly!!!