USED CARS IN Rochester Hills, MI AT Shelton Buick GMC

Looking for used cars in Rochester Hills? Shelton Buick GMC, located in the heart of Rochester Hills and just minutes from Sterling Heights, Auburn Hills and Troy, is proud to offer a wide inventory of used and GM Certified Pre-Owned cars, trucks and SUVs. Backed by a rigorous 172-point inspection and an extended warranty that is worthy of the GM badge, we have just about something for everyone. Whether you're looking for a pre-owned GMC or a quality used Buick, let us at Shelton Buick GMC provide you with a vehicle that is backed by quality and second-to-none. Find out for your test today by testing driving one of our used or certified pre-owned vehicles today.


Shelton Buick GMC has served the Troy community for their new and used car buying needs for years, and we got there by providing the best deal for new and used auto shoppers with a staff that puts you first. The folks here at Shelton Buick GMC want your next car-buying experience to be an easy and smooth one. Feel free to browse our extensive inventory of Used and Certified Pre-Owned Vehicles, use our payment calculator, apply for financing, and even value your trade-in!

Courtesy and Loaner Vehicles are Like-New At a Fraction of The Cost! 

Looking to save big on a like-new vehicle? Our selection of Demo and courtesy vehicles are a great choice for your next vehicle. These vehicles have low miles and are usually driven for only short distances. Contact Shelton Buick GMC today and learn how you can drive off in a courtesy vehicle today!

We have detected that you are using an outdated version of Microsoft Internet Explorer (version 10 or lower) that is no longer supported.To access this website, please upgrade to the new Microsoft Edge browser or Internet Explorer version 11, or alternatively you can use the latest versions of Chrome, Firefox or Safari browsers.