Joseph is wonderful to work with. He is patient and not pushy like some Realtors, but he knows what he is doing and keeps everything running smoothly and on schedule. He made the sale of our home and the purchase of our new home as easy as it could possibly be. He listened well to our needs and concerns, and was not afraid to share his opinions when needed, and we really appreciated that during our transaction. He is absolutely fantastic and we would recommend him without hesitation to anyone who needs a real estate professional to take good care of them.