| Monday: | 8:00 AM - 5:00 PM |
| Tuesday: | 8:00 AM - 5:00 PM |
| Wednesday: | 8:00 AM - 5:00 PM |
| Thursday: | 8:00 AM - 5:00 PM |
| Friday: | 8:00 AM - 5:00 PM |
| Saturday: | 8:00 AM - 5:00 PM |
| Sunday: | 8:00 AM - 5:00 PM |
Find answers about our locations, arranging service, towing, recovery and shop-based truck and trailer repair. For urgent towing, call 804-230-7905 or 804-966-8888.
We serve Richmond, VA, and Providence Forge. Our Providence Forge location is at 6570 Emmaus Church Rd, Providence Forge, VA 23140. Call 804-230-7905 to confirm the Richmond street address and the right location for your visit.
Call 804-230-7905 for Richmond or 804-966-8888 for Providence Forge. Tell us where your vehicle is and whether you need towing, recovery or shop repair.
Our regular shop hours are Monday through Friday, 8:00 AM - 5:00 PM. Call before bringing a vehicle in to confirm the service schedule and holiday hours. Weekend towing availability does not mean the repair shop is open around the clock.
Yes. Dennis Towing & Recovery offers towing and recovery 24 hours a day, seven days a week. Call for dispatch, including nights and weekends.
We serve Greater Richmond, Providence Forge and surrounding Virginia communities, including Williamsburg, Chesterfield, Sandston and Mechanicsville. Tell us your exact location so we can confirm the appropriate service and availability.
Call 804-230-7905 or 804-966-8888 and speak with our team. Give your location, vehicle type and the assistance you need. Use the online contact form for non-urgent inquiries rather than assuming it dispatches a truck.
Call 804-230-7905 with your vehicle details and the work you need, or send a non-urgent inquiry through our Contact Us page. Confirm the location and appointment time with our team before bringing your vehicle in.
Yes. We offer free estimates. Contact Dennis Towing & Recovery with the vehicle details and requested work, and ask what the estimate covers and whether an inspection is needed before a final price can be given.
Have the pickup location, destination, vehicle year, make and model ready. For trucks or equipment, include approximate size, load details and access restrictions. Explain whether the vehicle rolls or requires recovery so our team can discuss the job.
Ask our team for the current estimated arrival time when you call. Your location, traffic, the equipment required and current calls can affect timing; confirm the estimate directly for your request.
Yes. We can tow to your shop of choice. If you do not have a preferred destination, you can also ask about repair at our shop. Confirm the destination and receiving arrangements when booking the tow.
Our work includes passenger vehicles, trucks, trailers, buses, RVs and equipment. Dennis Towing & Recovery provides different towing and repair services for different vehicles, so give us your vehicle details to confirm the right service.
Yes. We provide towing, recovery and vehicle hauling as well as truck and trailer repair at our shop. Tell us whether you need transportation, recovery or mechanical work so we can direct your inquiry.
Visit our Reviews page to read customer feedback and find our review links. You can also browse the Gallery to see vehicles and equipment featured by Dennis Towing & Recovery .
Yes. Use the form on our Contact Us page for a non-urgent inquiry. Include your contact details, vehicle information and question. A submitted form is not a confirmed appointment or dispatch; call for urgent towing needs.
Yes. Dennis Towing & Recovery offers heavy-duty towing for large commercial vehicles. Tell us the vehicle type, approximate weight, load and location so our team can confirm the equipment needed.
Yes. We offer local and long-distance towing. Discuss the pickup point, destination, vehicle dimensions and timing with our team before arranging transport.
Yes. Our fleet includes heavy-duty wreckers and a rolling rotator. The equipment used for a job depends on the vehicle, access and recovery requirements; our team will assess the request.
Give the exact location, vehicle type and condition, and explain whether it is on the roadway, off-road or overturned. Let our team know about trailers, loads and access restrictions when you call.
Yes. We provide semi-truck towing for breakdowns, accidents and transportation needs. Call 804-966-8888 or 804-230-7905 with the truck and trailer details so we can discuss the appropriate equipment.
Contact our team with the truck, trailer and load details, estimated weight and location. Dennis Towing & Recovery can assess the towing or recovery requirements and confirm how the particular combination can be handled.
Our medium-duty towing service covers vehicles such as box trucks, delivery vans, small buses and RVs. Tell us the vehicle dimensions and condition so we can confirm the right equipment for the job.
Yes. We offer RV towing and motorhome transport. Provide the make, model, length and approximate weight when you contact Dennis Towing & Recovery so we can confirm the transport arrangement.
Yes. We offer flatbed towing for passenger cars and SUVs. Tell us the vehicle details, condition and destination when requesting service.
Yes. Our flatbed services include classic, luxury and exotic vehicles. Discuss ground clearance, any modifications and loading requirements with our team before transport.
Yes. Motorcycle towing is available through our automobile towing service. Give us the motorcycle type and pickup details so we can confirm the appropriate arrangement.
Yes. Dennis Towing & Recovery provides accident recovery, including heavy-duty vehicle recovery. Call with the location and vehicle details so our team can coordinate the required recovery service.
Yes. We offer vehicle winching and off-road recovery. Explain the terrain, vehicle position and access conditions so our team can assess the equipment and approach needed.
Yes. Our heavy-duty recovery services include rollover recovery. Give our team the vehicle, load and scene details so the recovery requirements can be assessed.
Our specialized recovery services include water recovery and extraction and burnt-vehicle recovery. Contact our team with the location and circumstances to discuss the particular recovery requirements.
Yes. We offer assistance with load shifts and transfers as part of our heavy-duty recovery services. Provide the load type, trailer details and location so our team can evaluate the job.
Yes. Our services include loading and unloading equipment, including work involving step decks and lowboys. Discuss the equipment dimensions, weight and access conditions before arranging the service.
Yes. Dennis Towing & Recovery offers heavy-equipment hauling and transport. Give us the equipment type, dimensions, approximate weight, pickup location and destination to confirm the transport plan.
Yes. Fifth-wheel towing is among our towing services. Contact our team with the vehicle and trailer specifications to confirm the appropriate setup for your request.
Yes. We offer vehicle lockout assistance. Tell us your vehicle make, model and location when you call to confirm availability for your vehicle.
Yes. Our automobile towing service includes jump-start assistance and fuel delivery. Give us your vehicle and location details so our team can confirm the appropriate assistance.
Our automobile assistance services include tire changes and tire repair. Describe the vehicle and tire situation when you call so we can confirm what assistance can be provided.
No. Our truck repair service is shop-based. Call 804-230-7905 to discuss bringing your vehicle to the shop or arranging towing if it cannot be driven.
Yes. We provide full-service truck and trailer repair. Describe the vehicle and work needed when you contact Dennis Towing & Recovery to arrange an assessment.
Yes. Our repair services include bus repair and maintenance, equipment repair and maintenance, and work on RVs. Provide the specific make, model and requested work so we can confirm the job.
Yes. We offer diesel truck and equipment engine repairs. Share the engine and vehicle details and the work you need so our shop can discuss an evaluation.
Yes. In-frame overhauls are among our repair services. Contact our shop to discuss the engine, proposed scope and applicable estimate and warranty terms for the specific job.
Yes. We offer transmission repair and rebuilding. Give us your vehicle and transmission details so our shop can discuss an inspection and the work needed.
Yes. We provide computerized axle alignments. Call with the vehicle type and axle configuration to discuss arranging service.
Yes. We offer state inspections. Call our shop with the vehicle type to confirm the inspection needed, availability and what to bring.
Yes. Air conditioning service is available at our shop. Tell us the vehicle details and requested work when arranging a visit.
Yes. Our repair services include reefer unit repairs. Provide the unit make, model and concern so our team can confirm the work and scheduling.
Yes. Tire repair is one of our shop services. Give us the vehicle type, tire size and damage details so we can discuss an assessment; repair suitability depends on the tire condition.
Yes. We offer preventative maintenance for trucks and other supported vehicles and equipment. Share the service history, mileage and maintenance requested when contacting our shop.
Yes. Flywheel turning is among our repair services. Contact the shop with the vehicle and component details to discuss the job and suitability.
Call 804-230-7905 for Richmond or 804-966-8888 for Providence Forge, or send a non-urgent inquiry.
Contact Us