Call David Today!
(928) 699-0609

David Knows Flagstaff!

In the 20+ years that I have been selling real estate in Flagstaff, the industry has seen major changes: In technology, contract laws, banking, marketing, and the ups and downs of real estate values. But one thing has remained the same - The need for reliable and professional service. It's not always easy recognizing the changes as they occur and staying ahead of the curve, but it is rewarding helping my clients understand and successfully navigate today's real estate opportunities. Meeting new people and making new friends are also great benefits of doing the work that I love.

Personal Background

I grew up in warm, sunny Tucson, and as a kid, I spent many summer vacations and holidays here enjoying Flagstaff with family. After later graduating from NAU''s school of business, I moved back to Tucson where I attended the Karl Eller Graduate School of Management at the UofA. I am both a Lumberjack and a Wildcat! I am blessed to be married to a beautiful wife and have three great kids: A handsome son and two lovely daughters.


I primarily help people buy and sell properties, but have also helped clients manage their commercial real estate investments, develop subdivisions, and renovate historic downtown properties. If you are looking for a dedicated real estate professional that knows Flagstaff, feel free to call me. I would be glad to assist you with your real estate needs.


  • Member of the NAAR (Northern Arizona Association of Realtors) for over 20 years
  • One of Arizona's Most Successful Agents
  • Consistently Ranked as One of the Top Producers in Arizona Real Estate
  • Relocation Specialist - Serving Flagstaff's Major Employers
  • Multi-Million Dollar Producer
  • Realty Executives Chairman's Award
  • Member of the Northern Arizona Board of Realtors
  • Realty Executives Executive Club
  • Realty Executives 100% Club
  • Member of Arizona Association of Realtors Professional Standards Committee

Call David Today - You'll be Glad You Did!
(928) 699-0609