Our Team

John Moore, Owner

The company is locally owned and operated by John Moore who joined Metro in 1994 and is now the sole owner. With a degree in Business Management from Florida State University and a professional background working in both financial analysis and real estate development, John is equipped with the vital skills required to manage the business. John focuses on business development, sales, and marketing, holds the Company’s roofing license, and is involved in the daily management of the company.

John is an active member in the local chapters of BOMA Jacksonville and Communities Association Institute (CAI NE Florida Chapter). He enjoys networking and building relationships with property managers, brokers, and local vendors throughout the Jacksonville community. He was recently appointed to the Board of Directors of the San Marco Preservation Society and Epping Forest Yacht Club where he serves these organizations in a variety of capacities.

Interested in a career? Submit an application.

Management Team

Cristian Quintana
General Manager

Our newest employee, Cristian Quintana comes to Metro Property Services with more than 15 years of commercial construction experience.

He is well-versed in waterproofing, masonry restoration, structural concrete repairs, and painting. As a member of the executive team, Cristian will oversee Metro’s Waterproofing, Painting, and Roofing Divisions, increase Metro’s customer base, and provide day-to-day operational support to Division Managers.

Carl Napier
Commercial Roofing Manager

Carl Napier is the Commercial Roofing Manager at Metro Property Services. Since joining Metro’s Roofing Division in 2015, Carl has received extensive training and has been promoted from roof technician to foreman to Manager. In his current position as Roofing Manager, Carl and his team focus on roofing repairs for TPO, modified bit, and roof coatings as well as new construction and commercial re-roof projects. Carl understands customers needs and delivers quality results on every project he and his team complete.

Admin & Finance Team

Rebecca Okie

Rebecca Okie
Office Manager & Contracts Administrator

Rebecca Okie is the Office Manager and Contracts Administrator for Metro Property Services. She oversees the daily office operations and streamlines administrative processes and procedures.

On a typical day, you can find Rebecca hosting a new hire orientation, preparing a bid package for one of our estimators, coordinating permit inspections and processing payroll.

She is committed to making positive experiences for customers and employees alike! Rebecca enjoys interacting with those that come through the office – in person and over the phone.

Prior to joining Metro’s team full-time, Rebecca worked as a teacher in Duval County for 14 years. She is a native of Jacksonville, and a graduate of Jacksonville University.

Production Management Team

Preston Gardner
Waterproofing Division

Preston Gardner is a Production Manager for the Waterproofing Division. In this role, he manages a variety of projects including window glazing and gasket repairs, wall coatings, expansion joint repairs, and stucco repairs. His team of waterproofers are skilled in leak detection  and solve water intrusion problems for our customers every day.

He was certified as a Master Rappeller in 2018 and has been putting these skills to good use for many of Metro’s customers.


Andrew Morgan
Painting Division

Andrew Morgan joined Metro Property Services in 2017 and has since been promoted to Painting Production Manager. He has more than 12 years’ experience in commercial and residential painting. We are excited to have his leadership in this important role.

As an experienced project manager , Andrew has overseen many noteworthy painting projects for Metro. His team is not just skilled in commercial painting, but also in  drywall repairs, pressure washing, HOA Property maintenance, wall coatings, and wallpaper removal.