I have dealt with S.W. DiSalvo Insurance for over fifty eight years and have never been disappointed with his professional service. The knowledge, service and integrity of DiSalvo Insurance is unsurpassed. Robin has been a great addition to the office.