The median home value in Ashland, VA is $540,881.
This is
higher than
the county median home value of $340,000.
The national median home value is $308,980.
The average price of homes sold in Ashland, VA is $540,881.
Approximately 56% of Ashland homes are owned,
compared to 37% rented, while
7% are vacant.
Ashland real estate listings include condos, townhomes, and single family homes for sale.
Commercial properties are also available.
If you like to see a property, contact Ashland real estate agent to arrange a tour today!
Learn more about Ashland.
There are not enough words here...you really need to come see this home. It is a Style Craft Homes build and has such a nice floor plan with sooo many features. There is a very large open living and dining area with recessed lighting and recessed speakers downstairs and a large open living area and full bath on the second floor shared by two very large bedrooms The downstairs master bedroom connects to a custom bath, which connects to a huge custom walk in closet which connects to the laundry room....a must see. There is a second bedroom and full bath on the first level that are neatly tucked into one corner of the home that fits the overall layout. Outside features a covered screened porch, massive deck with vinyl railing, step stone pathway and fire pit in rear yard. Front and rear yard irrigation system and more. Refrigerator included with sale. Washer/Dryer/Freezer are not included in the sale. Although no known defects fireplace, flue, gas logs sold as is.
SUMMER 2024 COMPLETION- FOUR BEDROOMS OPEN FLOW PLAN PERFECT FOR FAMILIES! This Savannah is a 2 story plan with 4 Bedrooms, 3.5 Bathrooms. The first floor features a large Den/Home Office as well as a formal Dining Room directly connected to the Kitchen through the Butler s Pantry, enjoy the extra cabinets and counter space! Plus the Kitchen has plenty of cabinets, an ample island and flows right into the spacious Family Room with gas fireplace. On the 2nd floor you'll find the roomy Primary Suite with 2 walk-in closets, enlarged ceramic shower with a bench seat, dual vanity and soaking tub. There are 3 additional Bedrooms, 2 with walk-in closets, 1 has an attached full bath, as well as 1 other full bath and a laundry room. The lovely natural setting of Lauradell with its walking trails, pocket parks, and Gathering Barn will give you feeling of being in the country while you will be close to all the quaint small town charm of Ashland. So enjoy being located just minutes from wonderful restaurants, recreation and retail! (Photos are from a Savannah Model)
READY SUMMER 2024- COTTAGE STYLE RANCH LIVING WITH 1ST FLOOR PRIMARY BEDROOM SUITE! The Newport - Relax in your 1st floor Primary Bedroom with its serenity bathroom with an enlarged ceramic shower with a bench seat, and walk-in closet, or gear up for work from home in the office/flex space with open feel french doors. Across the entire front of your home is an inviting covered porch which is perfect for enjoying some shade and the breezes! You'll enjoy cooking in the well-designed Kitchen with quartz counter-tops, gas cooking, a cabinet layout that maximizes easy-to-reach storage, plus a pantry. The kitchen, with its island, opens onto the Family Room that has a gas fire place with granite surround and a stunning feature wall. The lovely natural setting of Lauradell with its walking trails, pocket parks, and Gathering Barn will give you feeling of being in the country while you will be close to all the quaint small town charm of Ashland. So enjoy being located just minutes from wonderful restaurants, recreation and retail! (Photos are of a Newport model)
Welcome to an exciting chance to own a fixer-upper gem in Hanover County! This distinctive ranch-style home boasts a spacious layout, featuring 4 bedrooms, 2.5 baths, all nestled on nearly an acre lot. With a little elbow grease and TLC, this property has the potential to shine. This home is being sold AS IS with seller not making any repairs. New water heater installed in March 2024. Roof replaced in 2016. Refrigerator and dishwasher less than 4 years old. Conveniently located just minutes from I-95, this is an excellent opportunity for a handyman or investor to revitalize this home and maximize its value and appeal.
*THIS HOME IS MOVE IN READY*The Linwood with the Farmhouse elevation and front porch is the perfect home with room for everybody! The eight-foot double front doors open to the foyer with a private office on one side and a formal dining room on the other. You will notice the custom craftsman trim, doors and hardwoods on the entire first floor. The gourmet kitchen has upgrade shaker style cabinets with quartz countertops, herring bone style backsplash, 36" gas cooktop with stained range hood, center island and walk-in pantry. The great room has a stained beam ceiling and gas fireplace. There is even a 12 x 18 rear covered porch. Upstairs the primary bedroom is HUGE with a luxurious bath complete with walk-in shower, 84" double vanity, and SLIPPER TUB. There are three more bedrooms and two more full baths on this level. The loft here is great for gaming or just relaxing with loved ones. Hickory Hill is your destination for beauty, serenity, miles of walking trails and stress-free living.
TO BE BUILT the JAMES Plan by R-CI Builders - Welcome to Lankford's Crossing! Located in walking distance of Downtown Historic Ashland 1 mile to shops, restaurants, community pools, parks and biking trails. The James Floor Plan is a 2 story home 5 BR 4 FULL Bath House where you can continue to Upgrade if you need even more room! Once you are inside you will fall in love with the open floorpan with a large Kitchen Island with Granite Countertops and a Dining Room Area with more space for entertaining! It also features Stainless Steel Whirlpool Appliances, with Gas Cooking available. The FIRST FLOOR Primary Bedroom is spacious with a Luxury Owners Bath that can be upgraded to a Ceramic Tile shower and Floor, with a Double Vanity. The front Study can be converted in to a 2nd FULL BEDROOM with a Full Bath! All upstairs bedrooms are spacious with lots of natural light. The unfinished storage can be converted into an open loft for even more space! On the Rear of the home there is a Covered Deck where you'll be able to enjoy all the seasons has to offer. Call today to find out more about this plan and any others by RCI BUILDERS.
Beautiful Transitional home on 1.3 acres in a private yet convenient Hanover neighborhood only 2 miles from Ashland shopping, restaurants, & the Amtrak station! Catch the train in Ashland to easily commute to Fredericksburg and Northern VA. This home boasts beautiful Hardwood Floors and Trimwork throughout the 1st & 2nd levels. The main Primary Suite is on the 1st floor & includes a renovated luxurious bathroom! The kitchen with granite counters & custom cabinets opens to a spacious eat-in area & a large and bright Family Room with a cathedral ceiling & gas fireplace. You will love the options that both the formal Dining Room & the Office/Living Room offer. The 2nd floor includes another large Primary Bedroom with attached bath, 2 more generously sized Bedrooms, a great loft area, & a 3rd full bath. The 3rd floor is a 5th Bedroom/Bonus room & includes a 4th full bath with a fabulous tile shower. The freshly painted interior provides the perfect canvas for most every decorating and design style! Great outdoor entertainment space on rear stone porch & patio! Private lot backs up to common space. 2-car garage, aggregate driveway, generator, central vac, laundry chute, new upstairs HVAC, newer tankless water heater, stamped concrete foundation perimeter, plus regularly serviced HVACs, water treatment system, generator, & septic are just a few extras you will love! PLUS, 5.25% OWNER FINANCING with 25% down is AVAILABLE!!
Beautiful Transitional home on 1.3 acres in a private yet convenient Hanover neighborhood only 2 miles from Ashland shopping, restaurants, & the Amtrak station! Catch the train in Ashland to easily commute to Fredericksburg and Northern VA. This home boasts beautiful Hardwood Floors and Trim Work throughout the 1st & 2nd levels. The main Primary Suite is on the 1st floor & includes a renovated luxurious bathroom! The kitchen with granite counters & custom cabinets opens to a spacious eat-in area & a large and bright Family Room with a cathedral ceiling & gas fireplace. You will love the options that both the formal Dining Room & the Office/Living Room offer. The 2nd floor includes another large Primary Bedroom with attached bath, 2 more generously sized Bedrooms, a great loft area, & a 3rd full bath. The 3rd floor is a 5th Bedroom/Bonus room & includes a 4th full bath with a fabulous tile shower. The freshly painted interior provides the perfect canvas for most every decorating and design style! Great outdoor entertainment space on rear stone porch & patio! Private lot backs up to common space. 2-car garage, aggregate driveway, generator, central vac, laundry chute, new upstairs HVAC, newer tankless water heater, stamped concrete foundation perimeter, plus regularly serviced HVACs, water treatment system, generator, & septic are just a few extras you will love! PLUS, 5.25% OWNER FINANCING with 25% down is AVAILABLE!!
Welcome to Amburn, a charming community in the heart of Ashland, VA, where Main Street Homes presents the Byrd Villa plan. This thoughtfully designed end unit offers the perfect blend of modern luxury and classic charm. The Byrd floor plan boasts a generous and open great room with fireplace, creating an inviting atmosphere for both daily living and entertaining. The heart of the home is the kitchen, featuring quartz countertops, hard surface flooring, ample counter space, and a stylish design that will inspire your inner chef. Retreat to the 2nd level primary suite, a private oasis with an oversized shower and spacious walk-in closet, providing comfort and tranquility. The two car garage flows into the practical mudroom. The second floor showcases well-appointed bedrooms with walk-in closets and oversized loft. Built by Main Street Homes, known for their commitment to quality craftsmanship, energy star homes and attention to detail, ensuring a home that stands the test of time. HOME TO BE BUILT. PHOTOS REPRESENT THE FLOOR PLAN, BUT ARE NOT OF THE ACTUAL HOME.
Welcome to Amburn, a charming community in the heart of Ashland, VA, where Main Street Homes presents the Addison Vill plan. This thoughtfully designed end unit offers the perfect blend of modern luxury and classic charm. The Addison floor plan boasts a generous and open great room with fireplace, creating an inviting atmosphere for both daily living and entertaining. The heart of the home is the kitchen, featuring quartz countertops, hard surface flooring, ample counter space, and a stylish design that will inspire your inner chef. Retreat to the first level primary suite, an oasis w/ an oversized shower and spacious WIC, providing comfort and tranquility. The two car garage flows into the practical mudroom plus 3 season room. The second floor showcases well-appointed bedrooms with walk-in closets and oversized loft. Built by Main Street Homes, known for their commitment to quality craftsmanship, energy star homes and attention to detail, ensuring a home that stands the test of time. HOME TO BE BUILT. PHOTOS REPRESENT THE FLOOR PLAN AND ARE NOT OF THIS ACUTAL HOME.
Welcome to this stunning 2-story colonial home nestled on 6.7 acres of picturesque land. Boasting a perfect blend of traditional charm & modern amenities, this property offers a serene retreat for your family. Step onto the welcoming porch adorned with brand new wooden columns, adding a touch of elegance to the exterior. Entertain guests in style in the formal dining room, perfect for hosting festive gatherings. The living room provides a versatile space to entertain friends or utilize as a productive home office. The heart of the home is a spacious kitchen complete with island, large dining area & built in desk/coffee bar. Enjoy natural light & scenic views year-round in the sunroom with access to deck & rear yard. With its built-in bookcases and wood burning fireplace, the family room is both an inviting and well-designed space. Retreat upstairs to the expansive primary bedroom offering comfort and relaxation, complete with a large bathroom & walk-in closet. Accommodate family members & guests with three additional generously sized bedrooms & a convenient laundry room equipped with ample storage. The expansive property embraces the serenity of nature with a blend of wooded areas & open spaces. An oversized outbuilding & detached shed provide storage space for yard equipment, toys & even additional vehicles or boat. Gather around the fire pit area, perfect for roasting marshmallows & spending quality time together. Recent upgrades include custom plantation shutters throughout ('23), HVAC & water treatment system ('22), roof & replacement windows ('18). Located in the Hanover High School district & just minutes from the town of Ashland & Interstate 95, this home offers charm, tranquility & convenience. Schedule your tour today!
Welcome to Amburn, a charming community in the heart of Ashland, VA, where Main Street Homes presents the exquisite Robinson floor plan. This thoughtfully designed residence offers the perfect blend of modern luxury and classic charm. The Robinson floor plan boasts a generous and open great room with fireplace, creating an inviting atmosphere for both daily living and entertaining. The heart of the home is the gourmet kitchen, featuring gas appliances, hard surface flooring, ample counter space, and a stylish design that will inspire your inner chef. Retreat to the primary suite, a private oasis with an oversized custom shower and spacious walk-in closet, providing comfort and tranquility. The second floor showcases well-appointed bedrooms with walk in closets and walk up attic storage. Built by Main Street Homes, known for their commitment to quality craftsmanship, energy star homes and attention to detail, ensuring a home that stands the test of time. Nestled in the desirable Amburn community, residents enjoy the convenience of Ashland living with proximity to local amenities, schools, and parks. Easy access to major highways makes commuting a breeze. Don't miss the opportunity to make this beautiful Robinson floor plan your new home. HOME UNDER CONSTRUCTION, PHOTOS REPRESENT THE FLOOR PLAN, BUT ARE NOT OF THE ACTUAL HOME.
Come check out Hanover's finest neighborhood, Hickory Hill! Hickory Hill is in the countryside of Hanover while still being conveniently located to the nearby town of Ashland, and three minutes from I-95 and 10 minutes from I-295. With the LYNN FLOOR PLAN from RCI BUILDERS, you get 3BR - 2.5 Full Baths. Main level features a wide-open Family Room+Kitchen+Dining Area, Oversized Kitchen Island, mudroom and Butlers Pantry as well as a 2 car garage and a UNFINISHED BONUS ROOM above. Outdoor living space includes a Sunroom on the back or upgrade to a or Covered Porch. PRICE INCLUDES Farmhouse elevation "D" with the UPGRADED EMERALD package featuring 9ft ceilings, gas fireplace, granite countertops, stainless steel appliances, Double ovens and 42" cabinets soft close cabinets. *HOME IS TO BE BUILT. PICTURES SHOWN ARE SAMPLES FROM A PREVIOUS BUILD AND MAY NOT REPRESENT FINISHED CONSTRUCTION DETAILS.
Come check out Hanover's finest neighborhood, Hickory Hill! Hickory Hill is in the countryside of Hanover while still being conveniently located to the nearby town of Ashland, and three minutes from I-95 and 10 minutes from I-295. With the HAYDEN LEE floor plan, you get a 4000sf, 1st Floor Primary Home. The home features Amazing OPEN CONCEPT LIVING AREA on the main level- with Wide open family+Kitchen+dining areas and 10ft ceilings. Stately Kitchen offers tons of cabinetry, oversized gourmet island and features the finest fit and finishes. Additional butlers pantry with wine bar, home office, and drop zone round off the heart of the home. Once upstairs you will find a unique oversized loft and 2 additional bedrooms and bathroom suites. Potential to add 3rd stall garage or multigenerational in-law or elder suit on the main level. Price is shown to reflect ELEVATION "B" from the upgraded EMERALD PACKAGE. *HOME IS TO BE BUILT. PICTURES SHOWN ARE SAMPLES FROM A PREVIOUS BUILD AND MAY NOT REPRESENT FINISHED CONSTRUCTION DETAILS.
Come check out Hanover's finest neighborhood, Hickory Hill! Hickory Hill is in the countryside of Hanover while still being conveniently located to the nearby town of Ashland, and three minutes from I-95 and 10 minutes from I-295. With the the ELLIOT floorplan from RCI BUILDERS -3700sf 2 story home w/4BR,2.5 Baths. Main level with a wide-open Family Room+Kitchen+Dining Area, formal dining, an office, and a Butlers Pantry. Upstairs features a loft w 3 generous sized secondary bedrooms and a hall bath big enough for sharing. Additional Bonus rooms are available-up to 5000sf, 5Br, 3.5 Bath. Outdoor living space includes a covered porch and a Concrete Patio. PRICE INCLUDES elevation "B" +EMERALD UPGRADE PACKAGE, w/ 9ft ceilings , gas fireplace, granite counter tops, s/s appliances, 42" cabinets soft close cabinets. RCI Builders is a semi-custom builder that will allow modifications to their floor plans and all clients get to utilize a DESIGN CENTER to select all of their finishes and colors! *NOTE: HOME IS TO BE BUILT. PICTURES SHOWN ARE SAMPLES ONLY AND MAY NOT REPRESENT FINISHED CONSTRUCTION DETAILS.
Under construction. The Robinson makes its Haley Meadows debut! This charming farmhouse has TONS of curb appeal with black windows, a brick stoop and a 1-car attached garage. Walk around to the back of this home and you ll find an additional 1 car garage, perfect for parking another car or using as a shed, complete with a pedestrian entry door for easy access. Inside, upon entry, you ll find a powder room to your right and a flex room to your left, open to the expansive family room and kitchen. The kitchen is a chef s dream with tons of counter space, painted cabinets, and beautiful granite countertops. The laundry room is off the kitchen, with access to the attached garage. Upgraded LVP flooring is throughout the first floor! Upstairs, the primary ensuite is complete with a large walk-in closet and attached bathroom with painted dual vanities and a beautiful, tiled shower. Three additional bedrooms and another full bathroom are upstairs as well. Don t miss your opportunity to live in Shurm Homes premier Ashland community! Pictures may not reflect final finishes in home.
Welcome Home! This updated three bedroom home with two and half baths is ready for its new owner! There are several updates to include fresh paint, newer water heater, newer roof (2021), newer heat pump, updated powder room, updated kitchen, and LVP flooring! This amazing home has views of the river and with almost five acres, there's plenty of room to spread out! With gleaming hardwood floors, stainless steel appliances, and main level living, this home has it all!
Step into luxury living with this exquisite custom home in Falling Creek Estates, crafted by Richmond's custom home builder, Premier Structures. Immerse yourself in a world of unparalleled quality and craftsmanship, where every detail is meticulously designed to perfection. Engineered hardwood floors flow throughout the main areas and primary bedroom. Well-appointed for entertaining with an open floor plan, tray ceilings, and indoor-outdoor flow to the oversized screened-in porch. The kitchen offers a hidden walk-in pantry, and oversized granite island. Unwind in the tranquility of a first-floor primary suite, complete with dual vanity, frameless glass shower, and elegant tile and hardware finishes. Quiet and cozy bedrooms round out the first floor, and a second-floor bonus room offers a private en suite bath - ideal for guests, media/rec room, or generous office set up. Please note, while the photos showcase previously built homes, this home will be tailored to your unique preferences, ensuring that this home reflects your distinct style and taste. Experience refined living at Falling Creek Estates.
Welcome to Amburn, a charming community in the heart of Ashland, VA, where Main Street Homes presents the exquisite Grace floor plan. This thoughtfully designed residence offers the perfect blend of modern luxury and classic charm.The Grace floor plan boasts a generous and open layout, creating an inviting atmosphere for both daily living and entertaining.The heart of the home is the gourmet kitchen, featuring high-end appliances, ample counter space, and a stylish design that will inspire your inner chef.Retreat to the primary suite, a private oasis with a spa-like bathroom and spacious walk-in closet, providing comfort and tranquility.Flexible living spaces allow you to customize rooms to fit your lifestyle, whether it's a home office, a cozy reading nook, or a playroom for the kids.Built by Main Street Homes, known for their commitment to quality craftsmanship, energy star homes and attention to detail, ensuring a home that stands the test of time.Nestled in the desirable Amburn community, residents enjoy the convenience of Ashland living with proximity to local amenities, schools, and parks. Easy access to major highways makes commuting a breeze.Don't miss the opportunity to make this beautiful Grace floor plan your new home. Other plans are available.HOME TO BE BUILT. PHOTOS REPRESENT THE FLOOR PLAN BUT ARE NOT OF THIS ACTUAL HOME. LISTING REPRESENTS THE BASE PRICE AND LOT PREMIUM; PERSONAL SELECTIONS WILL BE ADDED INCREASING THE FINAL PURCHASE PRICE OF THE HOME.
Welcome to the epitome of luxury living in Ashland, VA, within the charming Amburn community. Presenting the exquisite Robinson plan by Main Street Homes, where timeless design meets modern convenience.This stunning residence boasts a detached two-car garage, providing both functionality and aesthetic appeal. As you approach, the manicured landscaping welcomes you to the home's elegant facade. Step inside, and you'll discover a thoughtfully designed floor plan featuring four bedrooms and three full baths, providing ample space for comfortable living.The heart of the home is the well-appointed kitchen, equipped with beautiful cabinetry, and a spacious island, making it a perfect hub for gatherings and entertaining guests. The open concept living and dining areas seamlessly flow from the kitchen, creating an inviting atmosphere bathed in natural light. One of the highlights of the Robinson plan is the screened porch, where you can unwind and enjoy the serene surroundings in the comfort of your own home. Whether it's sipping your morning coffee or hosting evening soirees, this space provides a perfect retreat for all seasons. The master suite is a sanctuary of relaxation, featuring a luxurious ensuite bath and ample closet space. Three additional well-appointed bedrooms offer versatility for a growing family or guests.With Main Street Homes' commitment to quality craftsmanship and attention to detail, the Robinson plan in the Amburn community offers a perfect blend of style, functionality, and comfort. Situated in the heart of Ashland, Amburn offers unparalleled access to the town's cultural, culinary, and entertainment delights. Stroll down cobblestone streets and discover boutique shops, art galleries, and charming cafes. Amburn offers a variety of home designs, allowing buyers to choose a layout that suits their lifestyle.
Welcome Home to this Beauty!! Wonderful Brick Ranch with Basement in the sought after neighborhood of Country Club Hills not far from the Quaint town of Ashland!! Tucked away on a lovely private lot, with ability to walk to the pool, tennis, golf & even dining at the Hanover Golf Club.{membership required} Inviting Entryway leads into Open Floor Plan with Spacious Family Room, open to the updated Kitchen with Granite countertops, Stainless Appliances, Breakfast Bar & plenty of Cabinet space. Eat-in Breakfast Nook area overlooks the backyard, or dine in the Gorgeous Formal Dining Room. Down the hall you will find 3 well appointed bedrooms all with hardwood flooring. Primary Suite has Walk-in Closet, and Full Bath attached. Retreat to the Basement area to your Amazing Rec Room recently redone with new carpeting, gas fireplace, and built-in bar. Great entertaining space or for the family to hangout for movie nights! Also in the Basement you will find the large laundry room area with plenty of extra storage space, plus 2 more bedrooms and another full bath accessible from the hall and one of the bedrooms. Unfinished space in basement is great for storage or a workshop. Basement would serve well for a teen suite, In-Law Suite, or even rent it our for extra income. Outside you will just love the privacy where you can enjoy grilling and relaxing on your large patio space. Award Winning Hanover County Schools. This is a must see home for sure!!
Build this beautiful Wilton plan on your lot or ours! This is our future model home and available for purchase with leaseback. The Wilton is an open floor plan that features 4 bedrooms and 3 baths. The Owner's bedroom is on the main level with a Luxury Bath featuring a freestanding tub and large ceramic tile shower. Two of the secondary bedrooms are located upstairs with a large loft space. Throughout the home you will find luxury vinul plank flooring, ceramic tile flooring and carpet. Many upgrades in this home include: Stainless Steel appliances, granite countertops in kitchen, 9' ceilings, gas fireplace, screened in concrete and masonry rear porch, wood hood, upgraded appliances and many more! See Sales Representative for full list of options and details. Hickory Hill offers 10 miles of jogging paths throughout the community as well as a playground area. This neighborhood is in the heart of Hanover with easy access to I-95 and main arteries. Hurry, only 13 lots left! See Sales Rep for details on Lender Incentives and leaseback information. *Photos shown of previous Wilton Built and may not reflect all options included in this home.
Welcome to Slash Cottage Neighborhood. This beautiful and cozy 3 Bedroom 2.5 Bath, 2 Levels Home is situated in the heart of Ashland. Enjoy the Front Porch or escape to the rear deck to get back to nature. The master bedroom with walk-in closet and private bathroom. The home is conveniently located just blocks away from Carter Park and the Patrick Henry YMCA, and Route 1. Convenient & Walkable Community. Ready for you!!
Currently Under construction! Ask about our incentives! The Olivia plan built by Lifestyle Home Builders. This spacious floor plan features a front porch, open concept kitchen, and family room with fireplace, study, mud room, and half bath. The first-floor guest suite has a full bathroom and a large walk-in closet ideal for company! The second level has four additional bedrooms, including the gorgeous primary room with a huge walk-in closet and a well-appointed bath, as well as laundry to serve the upstairs rooms. The finished third floor with a walk-in closet is perfect for extra living space or movie room. Plenty of opportunity to come in and make it your own in our design studio! Model home available to be toured. Call today!
Build the Lynn on your lot or ours!!! Hickory Hill has 12 lots left! This 3 bedroom, 2.5 half bath, one level home is perfect for the family who wants single level living with an option to add a room and bath upstairs. Many inlcuded features make this home complete such as: Extensive hardwood package, ceramic tile flooring in Owner's bath, stainless steel appliances, granite countertops, double oven, 42" cabinets, gas fireplace and many more features come with this home! There are many options to choose from to make the Lynn a perfect fit for you. We have 12 other plans that are available to be built as well, depending on your needs! You pick the lot, house type and options and then RCI Builds it to suit for you! *Pictures are shown of a previous Lynn built. Some items may not be included/available. See Agent for details.