Bodyshop & Accident Repair Midlothian
At Davy Perfect Autocare, we restore your car properly — not just “good enough”, but right. From small dents and scratches to full accident repair and insurance work, our skilled bodyshop team provides high-quality repairs for drivers across Midlothian, Gilmerton, Loanhead and Edinburgh.
MOTs Servicing Bodywork
Experienced Technicians
Skilled mechanics, diagnostics and bodyshop repair experts trusted across Midlothian.
Honest Pricing
No surprises — we explain everything clearly and keep you updated throughout.
Fast Turnarounds
Most repairs completed the same day. Drop your car off the night before and we'll get started first thing.
Complete our simple form and get booked in for our next available time
Why choose us for bodyshop repair?
1. Quality Paintwork & Colour Matching
Professional finish using premium materials and precise colour-matching technology.
2. Fast, Local & Affordable
We complete most bodywork quickly, with fair, transparent pricing.
3. Insurance Claim Support
We deal directly with insurers and keep the process simple.
4. Skilled Technicians You Can Trust
Experienced bodyshop specialists ensuring repairs are safe, strong and long-lasting.
Signs you need bodyshop work
Dents and dings
Scuffed or cracked bumpers
Flaking or faded paint
Deep scratches
Misaligned panels
Visible rust or corrosion
Accident damage
If you’re unsure, just ask — we’ll take a look and give you honest advice.
Keeping your experience easy, friendly and fair
Book Your Inspection
Call or Request a Booking and we'll confirm drop-off times for your Inspection
We Diagnose the Problem Clearly
Modern diagnostics to quickly identify faults and get your quote approved for repair
We Fix It Quickly and Properly
We get you back on the road quickly. You always get a fair bill and courteous friendly service
Recommended by locals. Ready when you need us. Really great service.
Prefer to speak to a real live human?
Our local staff will make sure the phone is answered and the conversation is jargon-free, honest and friendly. If we don’t get to the phone in time, we’ll call you back.