John Mangan and his entire staff are extremely knowledgeable and professional when preparing my families trust and wills. John is a pleasure to work with and very thorough.