About us

Castilla Roofing has been in the industry for many years gaining the trust of clients for our services. We define our company through our core values – it sets us apart. We are known for having a solid management system and customer care that remains unmatched. Superb systems and maximum client services produces excellence – that’s Castilla Roofing.

By a strong in-house system, we mean ably delivering the services you need from us at the best cost and time. We offer solutions to your roofing problems that are relevant and are budget-friendly. When it comes to our staff-client interaction, we only have one thing in mind – satisfaction and excellence for you. We care about your concerns, and are willing to talk it out even before getting on with the job.

We know that your house is a sacred place, and we want to keep it that way. Your house is where you make a home, rear kids, and make memories with family and friends. That’s why Castilla Roofing will not fail to give it their all to make it the most comfortable place on earth.  We promise that your roof will provide the best protection for you and your family regardless of the changing weather conditions. We are your trusted partner in home-building.

Meet Our Team

Oscar Castilla
Oscar CastillaFounder
Family oriented to family-oriented
Juan Carlos Castilla
Juan Carlos CastillaPresident
Juan Carlos Castilla has been a solid example to his employees that with hard work and determination, one can achieve goals despite barriers.
Ramon Castilla
Ramon CastillaVice President
Ramon is proud to maintain and support the company’s commitment to meet the needs of its customers.
Marcelo Castilla
Marcelo CastillaMotivator
Marcelo is responsible for keeping the team happy all the time.

Freddy Jaramillo
Freddy JaramilloGeneral Manager
Our resident problem solver, Freddy is responsible for overseeing all aspects of the company, driving new sales activity, ensuring customer satisfaction, and is the lead estimator. He has a natural ability to lead and motivate employees to strive for success.
Michelle Barrera
Michelle BarreraOperations Manager
Detail-oriented and a stickler for policy and procedure, Michelle coordinates all projects from signing to completion, is responsible for ensuring productive and efficient operations, and oversees the Administrative Department.
Italo Sanguinetti
Italo SanguinettiSales Manager
Italo oversees our Sales department and is responsible for generating new leads through networking, estimating, meeting with prospective clients, and assuring clear communication between our sales staff and the client.
Ublester Duarte
Ublester DuarteSenior Supervisor
Starting as a roofer, Ublester is now the head of Field Operations. He oversees labor, inspects all jobs in progress and ensures they are completed according to appropriate specifications.
Daniel Portella
Daniel PortellaSales Representative
Daniel’s responsibilities include estimating, meeting with prospective clients, maintaining communication with homeowners, and generating leads through networking.
Wes Hadlock
Wes HadlockSales Representative
Wes’ responsibilities include estimating, meeting with prospective clients, maintaining communication with homeowners, and generating new leads through networking.
Rachel Duarte
Rachel DuarteFront Desk Coordinator
Customer service is a priority, and Rachel is the first point of contact. She is responsible for scheduling appointments, assisting clients with roof covering selections, and general office/clerical duties.
Sydni Glover
Sydni GloverPermit Coordinator
Organized and prompt, Sydni’s responsibilities include submitting permit applications, scheduling appropriate inspections, social media, and assisting with administrative duties.
Juan Rivero
Juan RiveroWarehouse & Fleet Specialist
Juan is responsible for all aspects of warehouse functions including the receiving, storing, handling, and disbursement of materials, and maintaining company vehicles in a safe and working condition.