Robert Castillo
Regional Claims Manager
Support Center

Robert Castillo is a Regional Claims Manager working out of Premier’s Support Center in Denver. He enjoys making the roofing restoration process as quick and convenient for our customers.

A native of Denver, Colorado, Robert is a graduate of the University of Northern Colorado. In his spare time, he enjoys working out, and hanging out with his dog Koda.

Robert’s favorite quote:

“”Life’s short. Stunt it.” – Rod Kimball