Important Notice

We are no longer accepting credit card or debit card payments. To make a payment on your Tower Risk Management or CastlePoint Risk Management policy, please mail your check to:

Tower Risk Management
P.O. Box 301602
Dallas, TX 75303-1602

If you have a question regarding your policy, please call our Customer Service Department at 800-417-4577. Please note our Customer Service Representatives are not able to take your payment by phone.