Logo of Holmes Automotive & Performance

Holmes Automotive & Performance

  • 101 E Jackson St Suite C, Franklin, VA 23851
  • Commercial Roofing
  • Residential Roofing
  • 24/7 Emergency Repairs
  • Financing Available
  • Locally Owned & Operated
Hours
Mon7:30 AM - 9:00 PM
Tue7:30 AM - 9:00 PM
Wed7:30 AM - 9:00 PM
Thu7:30 AM - 9:00 PM
Fri7:30 AM - 9:00 PM
Sat7:30 AM - 9:00 PM
Sun7:30 AM - 9:00 PM
About the Business

At Holmes Automotive & Performance, located in Franklin, Virginia, we pride ourselves on our versatility and technical expertise in automotive care. Our comprehensive range of services includes roof gutter repair, gutter cleaning, roof leak repair, and roof water damage repair. This allows us to effectively manage both residential and commercial projects, ensuring that we meet the diverse needs of our clients. Our organized approach and attention to detail set us apart in the industry.

We understand the intricacies of automotive maintenance and repair, which enables us to deliver durable, high-quality results that provide long-term value. Our well-coordinated team is dedicated to thoroughly addressing each project, ensuring that no detail is overlooked. Whether you need routine maintenance or more complex repairs, we are here to help you every step of the way.

What people say about “Holmes Automotive & Performance”?

The majority of customer reviews for Holmes Automotive are overwhelmingly positive, highlighting the professionalism, knowledge, and friendliness of the staff. Many customers appreciate the clear communication regarding their vehicle issues and the thoroughness of the service provided. Delivery and response times are praised, with several customers noting the convenience of transportation options offered by the shop. However, there is a notable negative review that criticizes the inspection process as unjust and the customer service as rude, which raises some concerns about consistency in experiences.

What Users Like The Most
  • The staff is both professional and knowledgeable.
  • They keep going to get it right if they don't get it right the first time.
  • Customer service is always top notch.
  • They make getting your car serviced easy.
  • They let me know every step of the way of problems as they came up.
What Users Like The Least
  • They failed me for ridiculous reasons.
  • Employees are rude and overly excited to fail your inspection.
  • I got stuck with the bald mechanic who treated my father's truck terribly.
Recommended Reviews
Overall Company Rating
Excellent 4.8
Out of 40 reviews
5 stars
4 stars
3 stars
2 stars
1 stars
Show first:
Chris Orhelein
Aug 7, 2025

Took my truck in to get diagnosed. Ended up being a crank shaft bearing.. nice and respectful staff. They weren’t able to solve my vehicle’s issue but were nice enough to take the time to explain why and the reasons for turning me away. No hard feelings. Will go back for sure for other related vehicle issues

Mary Means
Jul 10, 2025

So glad we switched to Holmes Automotive for maintenance on all three of our vehicles. They noticed the rotor needed replacing immediately when it was brought in for inspection. The other place we were taking the car to for years never saw it. The car was just at that place three weeks ago for an oil change.

Brenda Tolliver
Jun 24, 2025

They were very helpful. When I took my car in early, they were kind
enough to bring me home. They make getting your car serviced
easy.

Tracey Caddy
May 17, 2025

I brought my Cadillac Escalade in to have the AC worked on and a slow leak in a tire 3 other shops could not fix, and I couldn’t be happier with the experience. From the moment I walked in, the team was professional, honest, and incredibly knowledgeable. They took the time to explain what needed to be done and gave me a fair, transparent estimate.

The work was completed on time, and my Escalade cools and drives like a dream now—cool, smooth, and powerful, just like it should. It’s clear they take pride in their craftsmanship and genuinely care about their customers.

If you're looking for a mechanic who knows their stuff and treats your vehicle with the same care and attention they’d give their own, this is the place. Highly recommended! Thanks so much Jake for your exceptional work!

Morris Clay
Mar 18, 2025

Today Holmes Automotive worked on my Porsche Cayenne. I was a bit nervous, but was made to feel at ease by Olivia. When I picked my vehicle up I was extremely happy with the service and the detailed check performed on the entire car. The staff is both professional and knowledgeable. I will have NO issues taking my Porsche there for future services.

Sharon Seal
Mar 2, 2025

Great service. Reliable, on time and did the job correctly the first time. Will be using them again in the future.

Emma Belling
Dec 8, 2024

I have taken both of my personal vehicles and my work truck here for years. The service is amazing and the price is competitive. Highly recommend!

Roy Campbell
Oct 24, 2024

They have done a wonderful job since I started going to them after we moved here. If they don't get it right, they keep going to get it right. Customer service is great. We will keep bringing our vehicles to this location. Thank you Holmes Automotive

W. Renea Evans-House
Sep 18, 2024

I was referred to Holmes Automotive and Performance by a local service advisor as I was in need of immediate tire and lug servicing. Although the company was not able to provide immediate service, (to my disappointment) Ms. Olivia, Service Advisor, was extremely vigilant in trying to aid me in my plight. She was willing to bring in a tech to apply the lug to my son’s tire within five (5) to ten (10) minutes. She had ordered the lug and assigned an automotive technician, Mr. Jake, to provide the service. However, after careful and thorough inspection of the tire, Tech Jake indicated the service would be more than just installing a lug nut. The service was scheduled for another day of mutual convenience. These two (2) consummate professionals, Olivia and Jake, provided outstanding customer service and automotive knowledge! To be clear, this is the very first time I entered Holmes Automotive and Performance. However, I am confirming, this will absolutely, positively & unequivocally become my family’s resident automative care provider; without question! Outstanding!

William Sunday (Bill)
Sep 16, 2024

I just had my ‘93 F150 Lightning cleared of 30 years of old fluid leaks. When I asked to try and fix things to completely leak free so that I could park inside my garage w/o my catch pan, they bird dogged every leak. For the first time in over 20 years the floor under my truck is bone dry. When the young lady at the counter makes you feel like you hope the mechanic knows as much about your vehicle as she does…you are in the right place. Thank you Olivia, Andy and everyone at Holmes Automotive. Your professionalism was a pleasure to experience. Great job. Bill Sunday.

Becca
Sep 13, 2024

This is the BEST company I accidently came across. I was on my way to a service call when my truck started flashing engine codes and I started hearing grinding sounds in the engine compartment. I drove by the shop and they came out and looked at my truck with out an appointment. Heard the sound, told me exactly what it was, what needed to be replaced and all the steps involved. I told them that I was going to check and see if it was under manufactures warranty first and they were completely fine with that. I brought it to dealership I bought I from and they couldn't even get me in to do a diagnostic for 3 weeks. ( This is my business vehicle so I couldn't be without it for that long). I called up Holmes, they remembered me from earlier that morning and they got the part ordered. ( it was on back order through the factory but they were able to find a local shop that happed to have one near by). They were in constant communication with me and did everything in there power to help me. They were able to get my truck back to me in less that 1 week. (2 weeks before I could even get seen where I bought the vehicle from) I am SO greatfull to find this honest and customer service focused company. I will 100% come here again.

Nickolas Peden
Aug 1, 2024

I have takin my 2014 f250 powerstroke there twice for electrical problems. Both times they have found it and fixed the problem in a short amount of time. They have great service and communication. Only place I will be taking my vehicle’s to be worked on.

Donnie Smith
Jun 12, 2024

Had a leak in back seat of my truck and sun roof broken they repaired both problems. There my new heroes. Very good service and friendly. Thank yall

Siegfried Wottta
Jun 1, 2024

Since I have visited your shop and this has been the second time over the past year I appreciate your team’s scheduling time flexibility and if I have to wait is great! The staff and team had great professionalism and experience to get the work done with helpful advice along the way for my 2017 Hyundai Santa Fe Sport made the visit pleasant.

Thank You again Mr. Holmes for another well job done.

I will SEE you again!

Linda Evans
May 9, 2024

I am very happy with the service performance on my vehicle. Once the diagnostic test was done,they immediately contacted me.

Shelly Wood
Apr 30, 2024

I have taken three of my vehicles there and I will definitely be going back. The customer service was excellent.!

Diane Grantham
Apr 29, 2024

Wow! Took my truck in for a specific issue. They found a couple of other things needing attention. Including an issue another shop could not find. Will definitely be back.

Tracey Pugh
Apr 20, 2024

I cannot be more happy with the service provided. They let me know every step of the way of problems as they came up and kept me informed of the progress of the repairs. I feel I was treated fairly and received a top notch job. I highly recommend Holmes Automotive for all your automobile/truck needs.

Doug Vick
Apr 19, 2024

Great shop. Needed a transmission programed, and they got me in the next day and did a great job. Customer service is always top notch.

Update, took my Tahoe in for inspection. Failed bucause of leaking wheel seal. I repaired myself and had to take it back twice to get inspection passed. They never complained even though i feel I took too much if their time for a $20 inspection. My go to shop now.

Lea
Apr 19, 2024

Failed me for rediculous reasons, they are just a mechanic shop with rude employees. And they are overly excited to fail your inspection to then overcharge you for it.

I got stuck with the bald mechanic and he treated my fathers truck terribly among the other vehicles, what s jerk.

Just get your inspection somewhere else, prefably a inspection station. Thats exactly what I did and it passed on the spot

Irene Austin Smith
Apr 15, 2024

Easy process for inspection and repair! Super nice people! No long wait for appointments! Will return for any auto needs!

Cyndi Harrison
Mar 21, 2024

I have been positive about the service and friendliness about Holmes but recently I was quoted $20 + price of oil and was charged $90. I was dumbstruck. Even after requesting the cheapest oil necessary for our vehicle, I can’t imagine that much. I researched oil necessary for my vehicle and prices averaged about $50 or less. Thus $70 is less than $90. I wasn’t very happy.

Chazzz Galten
Mar 14, 2024

Excellent service. My well used truck was completely out of service and Mr Holmes bent over backwards to squeeze me in and get the job done. It was done correctly and without any problems. :-)

Strong recommendation!

Harvey Hubbard
Mar 13, 2024

Got me in and diagnosed with an estimate within 2 days, part was ordered and repaired the day after they came in! Can't ask for any better service than that!

Darren Bittick
Feb 24, 2024

Holmes Automotive has been my sole source for auto maintenance and repair for over 8 years.
Andy, Olivia and the team at Holmes cannot be beat for quality of service.

Dwight Ray
Feb 23, 2024

I don’t trust many people touching my 1990 Nissan Skyline GTR. The people there understood my concern, they were attentive and professional.

Fire and Grass
Feb 22, 2024

Andy and the folks at Holmes Auto nailed it!!! They took good care of my old truck. The process was seamless and easy. They keep you well informed through their app. as work gets done and pictures give you piece of mind as they find problems needing their attention. The work was quick and professional!!

Kenneth Story
Feb 7, 2024

All repaired were completed on time. Mechanics and staff were great to deal with. All work was completed on time. Excellent service.

Doug Darden
Jan 20, 2024

Holmes Automotive came highly recommended by several people. They kept in contact with me through the time they had my truck. Very informative. Would highly recommend.

Diane Ferki
Jan 18, 2024

Everyone who works at Holmes Automotive are very professional and friendly. They are honest and very affordable. They are a family business and I feel comfortable with them working on my vehicle. Thank you for a job well done.

R. Walker
Jan 18, 2024

Took my 98 bmw to this shop and they exceeded my expectations with their timing, professionalism, price point, explanations of issues and so on. Olivia is pretty awesome and I'm sure the guys in the shop are just as great. Strongly recommend

Macy Drake
Jan 10, 2024

I love holmes.they take care of my 2 jeeps I have.they do wonderful work and all of them are friendly.olivia always gets back with me within a few minutes n she explains everything to you that's wrong with your vehicle..she will answer any concerns or questions you have..I will definitely recommend Holmes to anybody.thank you all for taking good care of my 2 jeeps..yall did a awesome job like always

Lorethia Roberts
Jan 9, 2024

Dropped by car off for an inspection and it was ready for pickup in about an hour and a half. No issues at all.
Satisfied Customer

Angel Rosado
Oct 28, 2023

The customer service was amazing along with the staff. They even made sure me and my son got home while they worked on my vehicle. Definitely would recommend to anyone I know who needs work done. Thank you

Gene Drewery
Oct 20, 2023

Made appointment, had a reminder text. Checked out warning light, cleared the error. Very detailed explanation of repair. Courtesy vehicle check that was very detailed. Going back for regular service.

Trekker
Sep 30, 2023

Had a 2005 Toyota Camry tuned up/valve cover gasket replaced & 2010 Chevy Equinox fuel system serviced. Work was performed quickly and professionally. Vehicles definitely running better now. Will use these folks again.

Keith Simpson
Jan 25, 2022

The vehicle they worked on was my service truck and I told them I needed it back ASAP. They jumped right on it got back to me. They informed me on the progress of the truck while they had it. Very professional! I would definitely recommend Holmes automotive!

Glenn Hott
Nov 29, 2019

Transmission service and steering box replacement on 1979 dodge Little Red Express. Great job and attention to detail. Price was very reasonable.

Richard Jones
Aug 1, 2019

Holmes Automotive did it again! I was afraid the transmission was going bad in my wife's 2016 Jeep. They ran a diagnostic and found out it was just a wheel speed sensor. Fixed it and had it ready to go earlier than expected. I'll be taking them all of my problems. Check them out, you'll be very pleased with the whole experience. To everyone at Holmes Automotive Thank you for all your help,
Richard Jones

Jay Spencer
Jul 31, 2015

This is the 6.0 man!!!! Highly recommend! Now i own a 3.6L Jeep Gladiator. Holmes Automotive is definitely the place for that too. I’m now living in New Kent, VA 1 1/2 hours from Andy’s shop, but he’s the one I trust, so, very well worth the drive for piece of mind that it’s done right. Thanks Andy and Staff!!!!

Call us and get a quote right now Show phone number
137 locals recently requested a quote
  • 101 E Jackson St Suite C, Franklin, VA 23851
  • Commercial Roofing
  • Residential Roofing
  • 24/7 Emergency Repairs
  • Financing Available
  • Locally Owned & Operated
Hours
Mon7:30 AM - 9:00 PM
Tue7:30 AM - 9:00 PM
Wed7:30 AM - 9:00 PM
Thu7:30 AM - 9:00 PM
Fri7:30 AM - 9:00 PM
Sat7:30 AM - 9:00 PM
Sun7:30 AM - 9:00 PM
We Answer Frequently Asked Questions
Pricing questions
1. What is the average roof replacement cost for a residential home?
+-

The average roof replacement cost for a residential home typically ranges from $7,000 to $15,000, depending on factors such as roof size, chosen materials, roof pitch, and labor rates in your area. Premium materials or complex designs may increase the price.

2. How much does it usually cost to replace the roof of a commercial building?
+-

The cost to replace the roof of a commercial building typically ranges from $5 to $12 per square foot, depending on several factors such as roof size, material, labor rates, building type, and local code requirements.

3. What factors affect the overall roof repair cost?
+-

Several factors influence roof repair cost, including the extent of the damage, roof accessibility, material type, labor costs, and whether it’s a general repair or an emergency fix. Minor repairs can start around $150–$400, while major repairs may exceed $1,500.

4. What is the typical roof leak repair cost, and how is it calculated?
+-

Roof leak repair cost generally ranges from $300 to $800, depending on the size and location of the leak, the materials required, and labor intensity. Complex leaks involving structural repairs or interior damage will cost more.

5. What is the average flat roof repair cost for commercial buildings?
+-

Flat roof repair cost for commercial properties usually ranges from $500 to $3,000, depending on the roofing material (TPO, EPDM, PVC), the extent of the damage, and roof accessibility.

6. How much is the mobile home roof replacement cost compared to traditional homes?
+-

Mobile home roof replacement cost typically ranges from $3,000 to $8,000, making it generally more affordable than traditional home roof replacements, due to smaller size and simpler structure.

Service questions
1. Should I stay home during roof replacement?
+-

It's not necessary to stay home during roof replacement. Roofing work is noisy and can cause vibrations inside the house, which might be uncomfortable. Most homeowners choose to leave during major parts of the project, but our team ensures safety and keeps you updated, whether you're home or not.

2. How long does roof replacement take?
+-

The timeline for a roof replacement typically ranges from one to three days, depending on the size and complexity of the roof, weather conditions, and material type. Larger or more intricate roofs may take a bit longer, but we always aim for efficient, timely completion.

3. How to hire a roofing contractor?
+-

To hire a roofing contractor, start by researching local companies with good reviews and proper licensing. Request quotes from multiple contractors, verify their insurance and certifications, and ask for references. Always ensure you get a written contract that outlines the scope of work, timeline, and payment terms.

4. How to check if a roofing company is legit?
+-

Check if a roofing company is legit by verifying their business license, insurance, and local certifications. Look for memberships in professional associations, read customer reviews, and ask for recent project references. A legitimate company will be transparent and provide all documentation upon request.

5. How to choose a roofing company?
+-

When choosing a roofing company, consider their experience, customer reviews, warranty offerings, and quality of materials. Make sure they provide clear communication, detailed estimates, and a solid portfolio of completed projects. Local expertise is also a major advantage for understanding regional roofing needs.

6. How do you know if your roofing contractor is ripping you off?
+-

Warning signs that your roofing contractor might be ripping you off include vague contracts, pressure to pay large upfront deposits, lack of proper documentation, and unexplained price increases. Always ask for itemized estimates and written guarantees, and avoid contractors who avoid answering your questions directly.

Other Filters 0