Robert Castillo
Billing Team Supervisor
Support Center

Robert Castillo is Billing Team Supervisor 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