For over 120 years, D.J. Rose & Son has provided quality service with optimum results. Project management, supervision, design, and client satisfaction are the foundation of the company. With unlimited, unclassified general contracting licenses in North Carolina, South Carolina, and Virginia, D.J. Rose & Son is proud to bring expertise to a highly-diverse range of residential and commercial construction projects.