Skip to main content
Skip to Filters
241 listings
    • 55,994 miles
    • No accidents, 1 owner, personal use
    • 7 Seats, 15 City / 20 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Dallas, TX / 1,203 miles away from Virginia Beach, VA

    At Carvana, we go miles beyond the extra mile. That's why we provide you with a convenient, fast, and hassle-free car buying experience that puts you ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    17 Combined MPG (15 City/20 Highway)

    Listing Information:

    VIN: 1GYS3KKL8MR369610
    Stock: 2003670567
    Certified Pre-Owned: No
    Listed since: 04-26-2025

  • Price Drop
    $59,488
    fair price
    $221 below market
    • 79,803 miles
    • 1 accident, 1 owner, personal use only
    • 7 Seats, 14 City / 19 Hwy MPG
    • Rolls-Royce Motor Cars Raleigh (154 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Raleigh, NC / 154 miles away from Virginia Beach, VA

    The 2021 Cadillac Escalade ESV Sport is a full-size luxury SUV that combines commanding performance with cutting-edge technology. Powered by a 6.2-lit...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    16 Combined MPG (14 City/19 Highway)

    Listing Information:

    VIN: 1GYS4PKL6MR419608
    Stock: R5457Y
    Certified Pre-Owned: No
    Listed since: 04-26-2025

  • $20,995
    fair price
    $282 above market
    • 145,247 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 7 Seats, 15 City / 20 Hwy MPG
    • Street Smart Virginia (121 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Fredericksburg, VA / 121 miles away from Virginia Beach, VA

    Come visit us, take a test drive, and see for yourself just how great this 2017 CADILLAC ESCALADE ESV is. With incredible value, a smooth driving expe...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    17 Combined MPG (15 City/20 Highway)

    Listing Information:

    VIN: 1GYS4HKJ9HR269780
    Stock: STR1910
    Certified Pre-Owned: No

  • New Listing
    • 29,942 miles
    • 1 accident, 1 owner, personal use only
    • 7 Seats, 14 City / 19 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from KS to VA*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Merriam, KS / 1,023 miles away from Virginia Beach, VA

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    16 Combined MPG (14 City/19 Highway)

    Listing Information:

    VIN: 1GYS4MKL3MR455433
    Stock: 27185221
    Certified Pre-Owned: No

    • 102,661 miles
    • No accidents, 1 owner, personal use
    • 7 Seats, 15 City / 22 Hwy MPG
    • Elite Motors (4 mi away)
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Virginia Beach, VA / 4 miles away from Virginia Beach, VA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    17 Combined MPG (15 City/22 Highway)

    Listing Information:

    VIN: 1GYS3UKJ9FR687040
    Stock: 687040
    Certified Pre-Owned: No

    • 32,536 miles
    • No accidents, 2 owners, personal use only
    • 7 Seats, 14 City / 18 Hwy MPG
    • Nissan of Hampton (21 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Hampton, VA / 21 miles away from Virginia Beach, VA

    SummaryOur experienced Nissan of Hampton team is excited to assist you in your next vehicle purchase. Welcome to the best source for online de...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    16 Combined MPG (14 City/18 Highway)

    Listing Information:

    VIN: 1GYS4RKL6PR138344
    Stock: UP138344
    Certified Pre-Owned: No
    Listed since: 10-10-2024

    • 122,500 miles
    • No accidents, 3 owners, personal use only
    • 7 Seats, 15 City / 22 Hwy MPG
    • Smithfield Auto Center (154 mi away)
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Smithfield, NC / 154 miles away from Virginia Beach, VA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    17 Combined MPG (15 City/22 Highway)

    Listing Information:

    VIN: 1GYS3TKJ1FR548966
    Stock: 23441
    Certified Pre-Owned: No
    Listed since: 01-03-2025

  • $71,498
    fair price
    $1,452 above market
    • 27,538 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 14 City / 19 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Torrance, CA / 2,372 miles away from Virginia Beach, VA

    CarFax No Accidents Reported,CarFax 1-Owner,Low Mileage,Rare Find,3rd Row Seat,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    16 Combined MPG (14 City/19 Highway)

    Listing Information:

    VIN: 1GYS4LKL1MR249117
    Stock: MR249117P
    Certified Pre-Owned: No

  • Stock photo**
    • 5,205 miles
    • No accidents, 1 owner, rental vehicle
    • 7 Seats, 14 City / 18 Hwy MPG
    • Lindsay Cadillac of Alexandria (146 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Alexandria, VA / 146 miles away from Virginia Beach, VA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    16 Combined MPG (14 City/18 Highway)

    Listing Information:

    VIN: 1GYS4RKL6PR253638
    Stock: CTA407
    Certified Pre-Owned: No
    Listed since: 01-10-2024

    • 44,155 miles
    • No accidents, 1 owner, personal use
    • 7 Seats, 14 City / 19 Hwy MPG
    • Alexandria Toyota (147 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Alexandria, VA / 147 miles away from Virginia Beach, VA

    ***ONSTAR, ****NAVIGATION, ***AUTOMATIC, **BACKUP CAMERA, **LEATHER, **USB PORTS, ***BLUE TOOTH CAPABLE, ***FOUR WHEEL DRIVE, ***ALLOY WHEELS, ***APPL...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    16 Combined MPG (14 City/19 Highway)

    Listing Information:

    VIN: 1GYS4NKL6MR436722
    Stock: PG4009
    Certified Pre-Owned: No
    Listed since: 04-10-2025

  • New Listing
    • 36,575 miles
    • No accidents, 2 owners, personal use
    • 7 Seats, 14 City / 19 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from NV to VA*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Henderson, NV / 2,150 miles away from Virginia Beach, VA

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    16 Combined MPG (14 City/19 Highway)

    Listing Information:

    VIN: 1GYS4KKL7MR492585
    Stock: 27403803
    Certified Pre-Owned: No

  • New Listing
    • 40,147 miles
    • No accidents, 1 owner, personal use only
    • 8 Seats, 14 City / 19 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from MN to VA*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Brooklyn Park, MN / 1,063 miles away from Virginia Beach, VA

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    16 Combined MPG (14 City/19 Highway)

    Listing Information:

    VIN: 1GYS4MKL0MR214607
    Stock: 27411313
    Certified Pre-Owned: No

    • 66,947 miles
    • No accidents, 2 owners, personal use
    • 7 Seats, 14 City / 19 Hwy MPG
    • Lookout Ford (151 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Morehead City, NC / 151 miles away from Virginia Beach, VA

    2021 Cadillac Escalade ESV Premium Luxury Platinum Crystal White Tricoat 6.2L V8 4WD 10-Speed Automatic with Overdrive4WD, 16.9" Diagonal OLED Infotai...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    16 Combined MPG (14 City/19 Highway)

    Listing Information:

    VIN: 1GYS4MKLXMR489949
    Stock: 25105A
    Certified Pre-Owned: No
    Listed since: 12-18-2024

  • Price Drop
    • 23,907 miles
    • 1 accident, 2 owners, personal use
    • 7 Seats, 15 City / 20 Hwy MPG
    • Rick Hendrick Chevrolet Buick GMC Richmond (102 mi away)
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Richmond, VA / 102 miles away from Virginia Beach, VA

    Hendrick Certified, Spotless, ONLY 23,907 Miles. Heated Leather Seats, Third Row Seat, Moonroof, Navigation, Panoramic Roof, Aluminum Wheels, Captains...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    17 Combined MPG (15 City/20 Highway)

    Listing Information:

    VIN: 1GYS3KKL4MR445730
    Stock: P00495
    Certified Pre-Owned: No
    Listed since: 04-07-2025

  • $19,995
    great price
    $4,181 below market
    • 148,192 miles
    • 1 accident, 2 owners, taxi vehicle
    • 7 Seats, 15 City / 21 Hwy MPG
    • Roland Holmes Auto Sales (90 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Roanoke Rapids, NC / 90 miles away from Virginia Beach, VA

    Looking for a luxurious ride that combines comfort, style, and reliability? Look no further than this 2016 Cadillac Escalade ESV at Roland Holmes Auto...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: 1GYS4GKJ0GR220427
    Stock: 220427
    Certified Pre-Owned: No
    Listed since: 04-29-2025

  • Price Drop
    • 94,287 miles
    • 2 accidents, 2 owners, personal use
    • 7 Seats, 14 City / 19 Hwy MPG
    • Tappahannock Chevrolet (85 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Tappahannock, VA / 85 miles away from Virginia Beach, VA

    2021 Cadillac Escalade ESV ***HEATED & VENTED LEATHER SEATS!!! HEATED REAR SEATS!!! 6.2 LITER V8!!! DRIVER ASSIST TECH PACKAGE!!! AIR RIDE SUSPENSION,...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    16 Combined MPG (14 City/19 Highway)

    Listing Information:

    VIN: 1GYS4PKL1MR184941
    Stock: C2712A
    Certified Pre-Owned: No
    Listed since: 11-01-2023

    • 85,439 miles
    • 1 accident, 2 owners, personal use
    • 7 Seats, 14 City / 19 Hwy MPG
    • A to Z Motors (92 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Richmond, VA / 92 miles away from Virginia Beach, VA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    16 Combined MPG (14 City/19 Highway)

    Listing Information:

    VIN: 1GYS4RKL3MR154982
    Stock: PLATINUM WHITE ZZ
    Certified Pre-Owned: No
    Listed since: 03-14-2024

    • 82,468 miles
    • 1 accident, 4 owners, corporate fleet vehicle
    • 7 Seats, 15 City / 22 Hwy MPG
    • Elite Auto Dunn (176 mi away)
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Dunn, NC / 176 miles away from Virginia Beach, VA

    2017 Cadillac Escalade ESV, 82 Thousand Miles, Premium Luxury Sport Utility 4D, V8, 6.2 Liter,Power Running Boards, Rear Entertainment System, Towing/...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    17 Combined MPG (15 City/22 Highway)

    Listing Information:

    VIN: 1GYS3JKJ9HR230553
    Stock: 230553
    Certified Pre-Owned: No

  • New Listing
    Stock photo**
    • 99,942 miles
    • 7 Seats, 15 City / 22 Hwy MPG
    • Thompson Cadillac (158 mi away)
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Raleigh, NC / 158 miles away from Virginia Beach, VA

    Check out this 2017! Injecting sophistication and finesse into the fullsize SUV segment! Top features include front dual zone air conditioning, front ...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    17 Combined MPG (15 City/22 Highway)

    Listing Information:

    VIN: 1GYS3HKJ3HR213515
    Stock: L59198A
    Certified Pre-Owned: No
    Listed since: 06-17-2025

    • 177,429 miles
    • 2 accidents, 2 owners, taxi vehicle
    • 7 Seats, 15 City / 20 Hwy MPG
    • AMKO Auto Temple Hills (145 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Temple Hills, MD / 145 miles away from Virginia Beach, VA

    As a premier Maryland dealer, we have a huge selection of used and certified vehicles from which to choose. AMKO Auto online and offline customers e...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    17 Combined MPG (15 City/20 Highway)

    Listing Information:

    VIN: 1GYS4HKJ1HR390819
    Stock: 24272
    Certified Pre-Owned: No
    Listed since: 06-03-2025

    • 33,800 miles
    • 1 accident, 1 owner, personal use only
    • 7 Seats, 14 City / 19 Hwy MPG
    • Jim Coleman Cadillac (161 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Bethesda, MD / 161 miles away from Virginia Beach, VA

    2022 CADILLAC ESCALADE ESV PLATINUM 4WD, 33,800 MILES, CRYSTAL WHITE TRICOAT EXTERIOR, WHISPER BEIGE INTERIOR WITH GIDEON ACCENTS, CADILLAC CERTIFIED ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    16 Combined MPG (14 City/19 Highway)

    Listing Information:

    VIN: 1GYS4MKL9NR136149
    Stock: 26182A
    Certified Pre-Owned: Yes
    Listed since: 05-03-2025

Showing 127 - 147 out of 241 listings

Consumer Reviews for the Cadillac Escalade ESV

Read recent reviews for the Cadillac Escalade ESV
Overall Consumer Rating
3.1 out of 5 stars27 Reviews
Write a vehicle reviewSee all 27 reviews
  • 5 star
    (41%)
  • 4 star
    (7%)
  • 3 star
    (11%)
  • 2 star
    (4%)
  • 1 star
    (37%)
5 out of 5 stars

My dream vehicle!

Cindy W., 01/28/2020
2018 Cadillac Escalade ESV Premium Luxury 4dr SUV 4WD (6.2L 8cyl 10A)
If you're looking for a great ride, a ton of bells and whistles and a stylish vehicle, you're going to love owning an Escalade. This SUV has everything, hiding spots for your belongings, USB ports everywhere, 120v plugin, a ton of Bose speakers and so much more. The camera system is amazing! When I flip up my rear view mirror I see traffic behind me. When I pull into my garage I … still get the 360 view to make sure that I'm over enough and in far enough. My only issue, and this is a me issue is that this is sooo much bigger than the Tahoe I came from. This one is a beast ;o) so I'm having problems pulling into parking spots still, but with time, I'm sure that I'll nail it.
Report abuse

Used 2021 Cadillac Escalade ESV in Virginia Beach, VA Values

Estimated values
2021 Cadillac Escalade ESV Premium Luxury 4dr SUV (6.2L 8cyl 10A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$38,851$42,746$46,646
Clean$38,244$42,067$45,894
Average$37,233$40,936$44,639
Rough$35,918$39,466$43,008

The average list price of a used 2021 Cadillac Escalade ESV in Virginia Beach, Virginia is $55,848. The average mileage on a used Cadillac Escalade ESV 2021 for sale in Virginia Beach, Virginia is 73,082. Based on the average mileage of 73,082 for used 2021 Cadillac Escalade ESV for sale in Virginia Beach, VA and using an average vehicle condition rating, which means the vehicle may have a few mechanical and/or cosmetic problems and may require a considerable amount of reconditioning, we appraise the average trade-in value of a used Cadillac Escalade ESV 2021 in Virginia Beach, Virginia to be $37,233.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius200 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Body Type

Trim

Mileage

Accidents & History

Engine & Drivetrain

Exterior Color

Interior Color

Total Seating

Edmunds Review

Features

Options & Packages

MPG

Listing Details


* Delivery of any kind does not apply to Alaska and Hawaii. Contact the dealer for delivery details, restrictions and costs.