Skip to main content
Skip to Filters
737 listings
  • $27,744
    great price
    $3,259 below market
    • 48,757 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • Salt lake Valley Chevrolet (36 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in West Valley City, UT / 36 miles away from Provo, UT

    2023 Chevrolet Traverse 3.6L V6 AWD One Owner • Clean Title •Just 48K Miles • Black Beauty!Turn heads in this sleek black 2023 Chevy Traverse AWD, a...

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 1GNEVGKW8PJ126667
    Stock: PU6133A
    Certified Pre-Owned: Yes
    Listed since: 07-18-2025

  • Price Drop
    $5,348
    good price
    $1,503 below market
    • 162,191 miles
    • No accidents, 2 owners, rental vehicle
    • 8 Seats, 16 City / 23 Hwy MPG
    • Tim Dahle Mazda Southtowne (25 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    Close

    Located in Sandy, UT / 25 miles away from Provo, UT

    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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: 1GNKVGKD9DJ108790
    Stock: 83079A
    Certified Pre-Owned: No
    Listed since: 06-10-2025

  • Price Drop
    $38,990
    fair price
    $245 above market
    • 6,382 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 7 Seats
    • Carvana - Salt Lake City (38 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Salt Lake City, UT / 38 miles away from Provo, UT

    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: 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:

    Listing Information:

    VIN: 1GNERGKSXRJ215077
    Stock: 2003843858
    Certified Pre-Owned: No
    Listed since: 06-27-2025

  • $4,411
    fair price
    $590 below market
    • 206,189 miles
    • No accidents, 4 owners, rental vehicle
    • 7 Seats, 16 City / 23 Hwy MPG
    • Tim Dahle INFINITI (33 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Third-row seating
    Close

    Located in Murray, UT / 33 miles away from Provo, UT

    Vehicle will be sold in (AS-IS) Condition Clean CARFAX. Tim Dahle INFINITI is pleased to offer NO PAYMENTS for 60 Days on this 2012 Chevrolet Traver...

    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: Yes

    Features and Specs:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: 1GNKVLED7CJ350612
    Stock: 041172B
    Certified Pre-Owned: No
    Listed since: 07-15-2025

  • Advertisement

    8 Offers Nearby

    2025 Chevrolet Traverse
    $40,700
    starting MSRP
    • 6 Colors
    • 4 Trims
    • 4 Packages
    View Offers 
    *The Manufacturer's Suggested Retail Price excludes destination freight charge, tax, title, license, dealer fees and optional equipment. Click here to see all Chevrolet vehicles' destination freight charges. Dealer sets the final price.
    • 24,123 miles
    • Insurance loss reported, 1 owner, personal use only
    • 7 Seats, 18 City / 27 Hwy MPG
    • Prestman Auto (35 mi away)
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Salt Lake City, UT / 35 miles away from Provo, UT

    Ready to roam Utah in style? This 2023 Chevrolet Traverse RS is the ultimate family SUV for Salt Lake City adventures and mountain getaways alike! Wit...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/27 Highway)

    Listing Information:

    VIN: 1GNERJKW8PJ210800
    Stock: J210800
    Certified Pre-Owned: No
    Listed since: 06-19-2025

  • Price Drop
    • 57,279 miles
    • Insurance loss reported, 1 owner, personal use
    • 7 Seats, 18 City / 27 Hwy MPG
    • Prestman Auto (35 mi away)
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Salt Lake City, UT / 35 miles away from Provo, UT

    Ready for road trips, ski runs, and school runs, the 2022 Chevrolet Traverse Premier is your go-anywhere, do-everything SUV! This one-owner gem is per...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/27 Highway)

    Listing Information:

    VIN: 1GNERKKW2NJ179594
    Stock: J179594
    Certified Pre-Owned: No
    Listed since: 06-25-2025

  • Price Drop
    • 48,210 miles
    • Insurance loss reported, 2 owners, personal use
    • 7 Seats, 17 City / 25 Hwy MPG
    • Prestman Auto (35 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Salt Lake City, UT / 35 miles away from Provo, UT

    AWD! Make room for adventure with this 2020 Chevrolet Traverse Premier, a perfect match for life in Salt Lake City and Utah's stunning outdoors! With ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 1GNEVKKW8LJ233814
    Stock: X390975A
    Certified Pre-Owned: No
    Listed since: 06-24-2025

  • Price Drop
    $7,443
    fair price
    $254 below market
    • 164,650 miles
    • 2 accidents, 3 owners, corporate fleet vehicle
    • 8 Seats, 15 City / 22 Hwy MPG
    • Sky Chevrolet of Provo (2 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    Close

    Located in Provo, UT / 2 miles away from Provo, UT

    Summit White 2016 Chevrolet Traverse LT 1LT AWD 6-Speed Automatic 3.6L V6 SIDI AWD, 8-Way Power Driver Seat w/Power Lumbar, Bluetooth® For Phone, Body...

    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: 1GNKVGKD7GJ327428
    Stock: C1090B
    Certified Pre-Owned: No
    Listed since: 07-07-2025

  • Advertisement

    8 Offers Nearby

    2025 Chevrolet Traverse
    $40,700
    starting MSRP
    • 6 Colors
    • 4 Trims
    • 4 Packages
    View Offers 
    *The Manufacturer's Suggested Retail Price excludes destination freight charge, tax, title, license, dealer fees and optional equipment. Click here to see all Chevrolet vehicles' destination freight charges. Dealer sets the final price.
  • Price Drop
    $40,590
    fair price
    $34 below market
    • 29,481 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 7 Seats
    • Carvana - Salt Lake City (38 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Salt Lake City, UT / 38 miles away from Provo, UT

    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: 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:

    Listing Information:

    VIN: 1GNEVGKS5RJ167189
    Stock: 2003899414
    Certified Pre-Owned: No
    Listed since: 07-17-2025

  • $22,272
    fair price
    $117 below market
    • 90,146 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 17 City / 25 Hwy MPG
    • Sky Chevrolet of Provo (2 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Provo, UT / 2 miles away from Provo, UT

    Summit White 2020 Chevrolet Traverse LT 1LT AWD 9-Speed Automatic 3.6L V6 SIDI VVT AWD, Automatic Emergency Braking, Automatic Heated Steering Wheel, ...

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 1GNEVGKWXLJ316321
    Stock: PU1098A
    Certified Pre-Owned: No
    Listed since: 07-11-2025

  • $6,995
    good price
    $2,149 below market
    • 141,705 miles
    • No accidents, 4 owners, personal use
    • 7 Seats, 17 City / 24 Hwy MPG
    • Tito's Auto Sales (33 mi away)
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Murray, UT / 33 miles away from Provo, UT

    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:

    19 Combined MPG (17 City/24 Highway)

    Listing Information:

    VIN: 1GNKRGKD1EJ202796
    Stock: TI202796
    Certified Pre-Owned: No

  • $27,213
    fair price
    $752 above market
    • 74,895 miles
    • No accidents, 1 owner, personal use
    • 7 Seats, 17 City / 25 Hwy MPG
    • Sky Chrysler Dodge Jeep Ram of Provo (2 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Provo, UT / 2 miles away from Provo, UT

    CARFAX One-Owner.Silver Ice Metallic 2022 Chevrolet Traverse LT 1LT AWD 9-Speed Automatic 3.6L V6 SIDI VVT New Tires, AWD.Check out our award winning ...

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 1GNEVGKW8NJ139593
    Stock: PU1036A
    Certified Pre-Owned: No
    Listed since: 07-01-2025

  • Advertisement

    8 Offers Nearby

    2025 Chevrolet Traverse
    $40,700
    starting MSRP
    • 6 Colors
    • 4 Trims
    • 4 Packages
    View Offers 
    *The Manufacturer's Suggested Retail Price excludes destination freight charge, tax, title, license, dealer fees and optional equipment. Click here to see all Chevrolet vehicles' destination freight charges. Dealer sets the final price.
    • 13,981 miles
    • Odometer issue reported, 2 owners, personal use
    • 7 Seats, 17 City / 25 Hwy MPG
    • Prestman Auto (35 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Salt Lake City, UT / 35 miles away from Provo, UT

    AWD! The 2021 Chevrolet Traverse RS is where sporty style meets family-friendly versatility, perfect for Salt Lake City life and Utah road trips! With...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 1GNEVJKW6MJ242104
    Stock: J242104
    Certified Pre-Owned: No
    Listed since: 06-09-2025

    • 9,997 miles
    • Insurance loss reported, 1 owner, personal use
    • 8 Seats, 17 City / 25 Hwy MPG
    • Prestman Auto (35 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Salt Lake City, UT / 35 miles away from Provo, UT

    CARFAX One-Owner. Odometer is 52815 miles below market average! Black Cherry Metallic 2022 Chevrolet Traverse LT 1LT AWD.

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 1GNEVGKW2NJ191205
    Stock: J191205
    Certified Pre-Owned: No
    Listed since: 07-24-2025

  • $8,649
    fair price
    $180 above market
    • 142,895 miles
    • No accidents, 4 owners, corporate fleet vehicle
    • 8 Seats, 16 City / 23 Hwy MPG
    • Ken Garff Hyundai (38 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    Close

    Located in Salt Lake City, UT / 38 miles away from Provo, UT

    Buy with confidence from Ken Garff Hyundai Downtown - Don't be fooled by used car dealers that buy the vehicles that don't pass our stringent 150 poin...

    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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: 1GNKVGKD4FJ225857
    Stock: 2YU5551A
    Certified Pre-Owned: No
    Listed since: 07-26-2025

    • 39,984 miles
    • Insurance loss reported, 1 owner, personal use
    • 8 Seats, 17 City / 25 Hwy MPG
    • Prestman Auto (35 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Salt Lake City, UT / 35 miles away from Provo, UT

    AWD! Meet the 2023 Chevrolet Traverse LT 1LT, your new adventure-ready SUV, perfect for Salt Lake City life and Utah getaways! This one-owner ride off...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 1GNEVGKW9PJ296374
    Stock: J296374
    Certified Pre-Owned: No
    Listed since: 07-11-2025

  • Advertisement

    8 Offers Nearby

    2025 Chevrolet Traverse
    $40,700
    starting MSRP
    • 6 Colors
    • 4 Trims
    • 4 Packages
    View Offers 
    *The Manufacturer's Suggested Retail Price excludes destination freight charge, tax, title, license, dealer fees and optional equipment. Click here to see all Chevrolet vehicles' destination freight charges. Dealer sets the final price.
    • 42,005 miles
    • Insurance loss reported, 1 owner, personal use only
    • 7 Seats, 18 City / 27 Hwy MPG
    • Prestman Auto (35 mi away)
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Salt Lake City, UT / 35 miles away from Provo, UT

    Meet the 2021 Chevrolet Traverse Premier, your stylish, spacious, and adventure-ready SUV for life in Salt Lake City and all over Utah! With seating f...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/27 Highway)

    Listing Information:

    VIN: 1GNERKKW8MJ237092
    Stock: X237092
    Certified Pre-Owned: No
    Listed since: 07-10-2025

  • $26,117
    fair price
    $1,168 above market
    • 119,234 miles
    • 1 accident, 1 owner, personal use only
    • 7 Seats, 17 City / 25 Hwy MPG
    • Salt lake Valley Chevrolet (36 mi away)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in West Valley City, UT / 36 miles away from Provo, UT

    2021 Chevrolet Traverse AWD Premier Redline Edition Fully Loaded & Great ConditionThis 2021 Chevy Traverse AWD Premier Redline Edition brings style,...

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 1GNEVKKW5MJ265475
    Stock: C5621B
    Certified Pre-Owned: No
    Listed since: 06-14-2025

  • Price Drop
    • 33,613 miles
    • Salvage reported, 1 owner, personal use only
    • 7 Seats, 17 City / 25 Hwy MPG
    • Prestman Auto (35 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Salt Lake City, UT / 35 miles away from Provo, UT

    AWD! Luxury meets adventure in this 2023 Chevrolet Traverse High Country, a full-size SUV made for Salt Lake City life and Utah's epic landscapes. Wit...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 1GNEVNKW8PJ108514
    Stock: X108514
    Certified Pre-Owned: No
    Listed since: 06-03-2025

    • 8,131 miles
    • Insurance loss reported, 1 owner, personal use only
    • 7 Seats
    • Prestman Auto (35 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Salt Lake City, UT / 35 miles away from Provo, UT

    CARFAX One-Owner. Odometer is 2313 miles below market average! Mosaic Black Metallic 2024 Chevrolet Traverse Z71 AWD.

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    Listing Information:

    VIN: 1GNEVJKS6RJ154190
    Stock: J154190
    Certified Pre-Owned: No
    Listed since: 07-24-2025

    • 36,233 miles
    • Insurance loss reported, 1 owner, personal use only
    • 7 Seats, 17 City / 25 Hwy MPG
    • Prestman Auto (35 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Salt Lake City, UT / 35 miles away from Provo, UT

    AWD! Experience spacious luxury with the 2023 Chevrolet Traverse Premier, perfect for Salt Lake City families and Utah adventures! This one-owner SUV ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 1GNEVKKWXPJ154747
    Stock: CX154747
    Certified Pre-Owned: No
    Listed since: 07-18-2025

Showing 1 - 21 out of 737 listings
Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius50 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.