Mary and her wonderful staff have been a pleasure to work with both on personal and business matters. They are knowledgeable, resourceful and highly professional. If you are looking for quality services and office built on integrity Tharuma Trevisan Advocates are best option.