in Smith Mountain Lake, VA
Visit Our Shop for Quality Service You Can Count On
Find auto repair services in Smith Mountain Lake, VA at Crescent Heights Auto Services, Inc. Even the best-maintained vehicles eventually experience breakdowns. Time, wear and tear, and environmental factors cause the parts that comprise your motor to degrade. That is the nature of all machines. Whether you have a check engine light on or your car makes a funny noise, we are here to help. Crescent Heights Auto Services, Inc. has been in business since 1974. We have provided auto repair services to residents of Roanoke, VA, and Roanoke, Botetourt, Franklin, and Bedford counties in VA. Call (540) 774-8036 or (540) 774-7381 to learn more about out services.
Crescent Heights Auto Services, Inc. Serves Smith Mountain Lake, VA
Some mechanics in Smith Mountain Lake, VA, are out to make a big profit. We want our customers to be happy with our services and keep coming back. When you come to us, we promise to fix your vehicle: nothing more and nothing less. We provide all of the following services:
We Provide State Inspections For Vehicles in Smith Mountain Lake, VA
State inspections are an essential part of getting your vehicle tagged and licensed. We perform state inspections and look over your car to ensure the VIN matches the title and works well. If there is a problem with any checklist item, we can provide repair services at affordable prices. If you live in and around Smith Mountain Lake, VA, call us today.
Our Engine Repair Shop Serves the Smith Mountain Lake, VA, Vicinity
Brakes, oil changes, tires, and other auto repair issues are critically important to everyone’s safety. Indications that you need engine repair include. If your vehicle seems weaker going up hills, it is slower to respond, or sounds different, call us. We are proud to serve residents of Smith Mountain Lake, VA, and beyond.
Remember that properly maintained vehicles need fewer repairs. Your engine uses a little bit of oil every time the pistons thrust. If your engine is running low, it can lead to the motor seizing and blowing. Avoid pricey repair bills by having your car maintained regularly.