Our Team

John DiCristo

REALTOR®, Broker Team Leader

He was an internet guru to agents, builders, and other professionals so he knew the impact the internet would have on the real estate market. He brought his internet experience, local knowledge and sales skills to real estate to help you navigate the
market. His passion in the field truly shows and he strives to be a trusted advisor to his clients. His team wants to make your transaction as easy and seamless as possible. Let our experience and knowledge work for you! We will get you moving!

(704) 576-6234

Tonya Carfagno

REALTOR®, Broker, Transaction Coordinator

She joined DiCristo Team in 2019 as the Team Transaction Coordinator. Tonya loves working with clients and it shows. Clients immediately trust her because
they know she is skilled at getting them to the closing table. She strives to
make every transaction as stress-free as possible. As soon as clients talk to her, they know they are being genuinely cared for and are certain have an expert on their side.

(704) 575-0953

Paige Caffrey

Broker, Operations/ Marketing

Paige has been in the real estate business in Charlotte since 2007. She started out as an administrative assistant and got her NC Real Estate License in 2008. Paige has years of administrative experience and is detailed oriented, organized and has what it takes to keep the team on track for success. Prior to joining our team she was instrumental in helping grow a mega team for 6.5 years.

(704) 681-3682

Kai Watts

REALTOR®, Broker, Inside Sales, Showing Agent

Clients applaud Kai because of her honest reputation, professionalism, and ethics. Her attention to detail and organizational aptitude ensure the deliverance of timely and exceptional customer service experience. She is committed to walking alongside her clients from start to finish, treating them like family and building a relationship along the way.

(704) 724-7308

Sharon Martin


Sharon brings a wealth of knowledge and expertise about buying and selling real estate in the Carolinas. You need someone who knows this area inside and out! When it’s time to move, you need someone who will advertise your home, show it to prospective qualified buyers, negotiate the purchase contract, arrange financing, oversee the inspections, and supervise the closing. She is eager to serve you and make it a smooth transition in the process.

(843) 762-9650

Josh Kelly

REALTOR®, Broker,

You will sense Josh’s calming presence immediately which will make you feel at ease. Prior to his career in real estate Josh’s background includes pastoring a church and retail management. With his background and experience he truly seeks to put others’ needs above his own. Josh would say the driving force behind his love of helping people and families with their real estate needs is the desire that everyone he helps, feels genuinely cared for and they knew they were his top priority.

(704) 421-4960

Start Your Search Today