Deprecated: Assigning the return value of new by reference is deprecated in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-settings.php on line 512

Deprecated: Assigning the return value of new by reference is deprecated in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-settings.php on line 527

Deprecated: Assigning the return value of new by reference is deprecated in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-settings.php on line 534

Deprecated: Assigning the return value of new by reference is deprecated in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-settings.php on line 570

Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el(&$output) in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el(&$output) in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-includes/classes.php on line 1244

Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el(&$output) in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el(&$output) in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-includes/classes.php on line 1442

Strict Standards: Redefining already defined constructor for class wpdb in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-includes/wp-db.php on line 306

Deprecated: Assigning the return value of new by reference is deprecated in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-includes/cache.php on line 103

Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-includes/cache.php on line 431

Deprecated: Assigning the return value of new by reference is deprecated in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-includes/query.php on line 61

Deprecated: Assigning the return value of new by reference is deprecated in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-includes/theme.php on line 1109

Strict Standards: Declaration of Walker_Comment::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::start_el() should be compatible with Walker::start_el(&$output) in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::end_el() should be compatible with Walker::end_el(&$output) in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-includes/comment-template.php on line 1266

Strict Standards: Redefining already defined constructor for class WP_Dependencies in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-includes/class.wp-dependencies.php on line 31

Strict Standards: Redefining already defined constructor for class WP_Http in /home/evergreenbuilds/dwellgeneralcontracting.com/wp-includes/http.php on line 61
About Us : Evergreen Real Estate & Construction

About Us

Evergreen General Contracting is a full service construction firm based in Charlottesville, Virginia specializing in new residential construction & remodeling. Founded by Whit Graves in 2005, Evergreen has continued to grow, with renovation and new construction projects in Albemarle County, Nelson County, Augusta County and the City of Charlottesville.

Our Mission

Our goal is for you to know that you have a knowledgeable and determined partner in achieving your dream. We want our clients to have a rewarding experience; one rooted in clear communication, well defined timelines, and sound building practice. From the first meeting to the final brush stroke we want you to feel included and empowered.

Our Philosophy

We believe in keeping it simple. We work hard everyday. We strive to improve everyday. We appreciate our employees and treat them like we want to keep them. We keep our word. We believe our customers come first. We undertake projects that fit our unique skills. We believe ‘green building’ is better building. We believe anything worth doing, is worth doing well. It’s that simple.


From review of the floor plan layout, through final walk through, Evergreen left no detail unattended...Evergreen sets the standard for quality home construction and we highly recommend them."
Terry Brown & Linda Whitlock Brown - Nellysford, VANew Construction