Find a BMW repair shop near you:

BMW Repair Shops Near Portland, OR

Esquire Motors

1853 Southwest Jefferson Street, Portland, OR • 503-226-6269 1 mile | More Information »

European Auto Center

2205 SW 6th Avenue, Portland, OR • 503-221-7747 1 mile | More Information »

Re-Born Automotive

1800 SE M.L. King Jr. Blvd., Portland, OR • 503-231-4947 1 mile | More Information »

DynaSport

1321 NW 17th Ave, Portland, OR • 503-241-1717 1 mile | More Information »

Burback Motors

71 S.E. Main Street, Portland, OR • 503-236-1737 1 mile | More Information »

German Formula

100 NE 11th, Portland, OR • 503-238-1707 1 mile | More Information »

Boyd Motor Werks

224 N.E. 18th Avenue, Portland, OR • 503-232-1877 4 Comments | 1 mile | More Information »

European Motors

918 SE Stephens Street, Portland, OR • 503-232-2009 1 mile | More Information »

Matrix Integrated

4000 SW Macadam Ave, Portland, OR • 503-443-1141 2 miles | More Information »

Pacific Motorsports

936 SE Powell Blvd, Portland, OR • 503-232-5545 2 miles | More Information »

Marque Motors

7310 SW Macadam Ave, Portland, OR • 503-293-5386 4 miles | More Information »

Munich Motorworks

4506 SE 39th Ave., Portland, OR • 503-583-2313 8 Comments | 3 miles | More Information »

Portland Autohaus

5405 se Francis st, Portland, OR • 503-771-6464 4 miles | More Information »

Import Repair Center

2540 N. Lombard Street, Portland, OR • 503-235-7899 4 miles | More Information »

Jozie's Import Car Repair

8945 Cashmur Lane, Portland, OR • 503-297-3281 5 miles | More Information »

Northwest Investment Cars

8600 SW Canyon Road, Portland, OR • 503-297-5000 5 miles | More Information »

A & P Specialties

707 SE 82nd Avenue, Portland, OR • 503-254-7310 5 miles | More Information »

Mike O'Hara Service

5020 NE Cully Blvd., Portland, OR • 503-287-0739 5 miles | More Information »

Autohaus Bayern

10925 Bearverton-Hillsdale Hwy, Beaverton, OR • 503-641-4525 10 Comments | 6 miles | More Information »

The Werkstatt

9032 SE Woodstock Blvd, Portland, OR • 503-914-6150 6 miles | More Information »

Steve's Imports

7273 SE 92nd Ave, Portland, OR • 503-771-6701 1 Comment | 6 miles | More Information »

Hartmann Motors

11330 SW 64th Avenue, Portland, OR • 503-227-6898 6 miles | More Information »

Motor Sports International

12930 NW Cornell Rd, Portland, OR • 503-643-2656 1 Comment | 6 miles | More Information »

German Auto Repair

11643 SW Pacific Highway, Tigard, OR • 503-624-7200 7 miles | More Information »

E&A Auto Repair

6014 NE 112th Ave, Portland, OR • 503-252-1414 7 miles | More Information »

Pro-Tek Automotive LLC

5777 SE International way, Milwaukie, OR • 503-653-9315 7 miles | More Information »

Autobahn Motorwerks

4410 SW 142nd Ave, Beaverton, OR • 503-643-0105 1 Comment | 7 miles | More Information »

HorsepowerFreaks

12905 NE Airport Way, Portland, OR • 503-256-5600 1 Comment | 8 miles | More Information »

Skyline Motors

13500 SE Powell Blvd., Portland, OR • 503-501-0542 8 miles | More Information »

VASO

9081 SW Burnham St, Tigard, OR • 503-968-0800 6 Comments | 8 miles | More Information »

AR Auto Service

16088A Boones Ferry Rd., Lake Oswego, OR • 503-697-3311 8 miles | More Information »

Stuttgart Autotech

17263 SW Pilkington Road, Lake Oswego, OR • 503-635-3098 9 miles | More Information »

Futrell Autowerks

18155 SW Baseline Road, Beaverton, OR • 503-629-5999 9 miles | More Information »

Steve's Bavarian Repair

18360 SW Madeline Street, Beaverton, OR • 503-403-8864 10 miles | More Information »

Bavarian AutoWorks

100 NE 70th Circle, Vancouver, WA • 360-694-1075 2 Comments | 10 miles | More Information »

German Service

2128 NW Aloclek Dr, Hillsboro, OR • 503-645-5715 11 miles | More Information »

Mtek Motoring

2092 NW Aloclek Dr suite 505, Hillsboro, OR • 503-372-5961 11 miles | More Information »

JD Autosports

21440 NW Nicholas Ct. , Hillsboro, OR • 503-533-9300 11 miles | More Information »

MINI-Madness

2092 NW Aloclek Dr., Hillsboro, OR • 503-466-6463 11 miles | More Information »

German Autowerks

7355 SE Tualatin Valley Hwy, Hillsboro, OR • 503-848-2313 12 miles | More Information »

Kassel Imports

13923 SW Tualatin-Sherwood Rd, Sherwood, OR • 503-922-0407 2 Comments | 13 miles | More Information »

Salzmann Motors

28639 SW Boones Ferry Road, Wilsonville, OR • 503-608-7270 15 miles | More Information »

K.A.B. Motors House of Imports

17 SE 4th Avenue, Battle Ground, WA • 360-687-5253 19 miles | More Information »

Mountain View Motorworks

27777 South Elisha Road, Canby, OR • 503-703-7162 22 miles | More Information »

Elite Auto Service

2020 Highway Ave NE, Salem, OR • 503-602-7178 42 miles | More Information »

Prestige Auto Repair

2700 19th St SE #1, Salem, OR • 503-585-0054 45 miles | More Information »

European Car Clinic

6015 Battle Creek Rd SE, Salem, OR • 503-363-9146 48 miles | More Information »

About BimmerShops.com

I'll help you locate a BMW repair expert who will provide the care that you and your car deserve.

Please use my website to find a nearby BMW mechanic with dealer-level expertise, at a fraction of the expense.

Thanks for visiting!
Andy Powell

Shop Owners & Managers:

BMW owners are looking for a trustworthy shop to service their vehicle.