Close

Best Bmw Repair in Durham

Find certified BMW repair shops and mechanics near you

Ratings
Distance
Open Time
Warranty
Additional

Learn more about BMW auto repair in Durham

  • Cost mobile
    Cost desktop
    The average cost of BMW repair in Durham is: $661.72
    Nationwide: $824.40
  • Certified mobile
    Certified desktop
    The average RepairPal Certified Shop rating in Durham is an B+
    Nationwide: B+
  • Calendar mobile
    Calendar desktop
    The best day to schedule a repair in Durham is: Sunday
    Nationwide: Monday
  • Car mobile
    Car desktop
    The most common BMW repaired in Durham is: BMW 335i
    Nationwide: BMW 335i
  • Labor mobile
    Labor desktop
    The average cost of labor in Durham is: $95.50
    Nationwide: $95.50
  • Repair mobile
    Repair desktop
    The most common BMW repair in Durham is: Suspension Ball Joint Replacement
    Nationwide: Spark Plug Replacement

The following 40 shops in Durham are not yet RepairPal Certified - Learn More

1 Higgins Street
Lisbon Falls, ME 04252

BMW repair 4.0 mi from Durham

1505 Lisbon Street
Lewiston, ME 04240

BMW repair 7.4 mi from Durham

158 Pleasant St
Brunswick, ME 04011

BMW repair 7.9 mi from Durham

398 US Route 1
Freeport, ME 04032

BMW repair 8.1 mi from Durham

1280 North Rd
North Yarmouth, ME 04097

BMW repair 9.2 mi from Durham

258 Middle Rd
Sabattus, ME 04280

BMW repair 9.3 mi from Durham

298 Park St
Lewiston, ME 04240

BMW repair 9.4 mi from Durham

61 Lincoln Street
Lewiston, ME 04240

BMW repair 9.8 mi from Durham

60 Minot Ave
Auburn, ME 04210

BMW repair 10.1 mi from Durham

1524 Minot Ave
Auburn, ME 04210

BMW repair 11.2 mi from Durham

234 Bath Road
Brunswick, ME 04011

BMW repair 11.4 mi from Durham

253 Us Rt 1
Yarmouth, ME 04096

BMW repair 13.0 mi from Durham

73 Lookout Point Rd
Harpswell, ME 04079

BMW repair 13.1 mi from Durham

296 Main St
Cumberland, ME 04021

BMW repair 13.8 mi from Durham

705 Webbs Mills Rd
Raymond, ME 04071

BMW repair 17.2 mi from Durham

480 Roosevelt Trl
Windham, ME 04062

BMW repair 18.5 mi from Durham

51 Tandberg Trail
Windham, ME 04062

BMW repair 18.6 mi from Durham

44 Roosevelt Trail, Route 302
Windham, ME 04062

BMW repair 19.0 mi from Durham

787 Route 1
Woolwich, ME 04579

BMW repair 19.4 mi from Durham

132 Mechanic Falis Rd
Oxford, ME 04270

BMW repair 19.7 mi from Durham

10 Oxhorn Rd
Wiscasset, ME 04578

BMW repair 20.7 mi from Durham

1 Industrial Way
Portland, ME 04103

BMW repair 21.1 mi from Durham

86 Old Lewiston Rd
North Monmouth, ME 04265

BMW repair 21.4 mi from Durham

280 Warren Ave
Portland, ME 04103

BMW repair 21.8 mi from Durham

380 Warren Ave
Portland, ME 04103

BMW repair 22.1 mi from Durham

260 Riverside St
Portland, ME 04103

BMW repair 22.4 mi from Durham

570 Forest Avenue
Portland, ME 04101

BMW repair 22.4 mi from Durham

335 Forest Ave
Portland, ME 04101

BMW repair 22.6 mi from Durham

190 Larrabee Rd
Westbrook, ME 04092

BMW repair 22.8 mi from Durham

514 Brunswick Ave
Gardiner, ME 04345

BMW repair 22.9 mi from Durham

818 Brunswick Avenue
Gardiner, ME 04345

BMW repair 23.0 mi from Durham

55 St James St
Portland, ME 04102

BMW repair 23.2 mi from Durham

65 Glen Haven Rd E
Portland, ME 04102

BMW repair 24.1 mi from Durham

138 Main St
Winthrop, ME 04364

BMW repair 24.3 mi from Durham

56 Barters Island Road
Boothbay, ME 04537

BMW repair 24.9 mi from Durham

6 Capital Ave
Lisbon Falls, ME 04252

BMW repair 3.3 mi from Durham

183 Lisbon St
Lisbon, ME 04250

BMW repair 4.5 mi from Durham

1210 us rt1
Freeport, ME 04032

BMW repair 8.0 mi from Durham

1037 Roosevelt Trail
Windham, ME 04062

BMW repair 18.3 mi from Durham