Select the vehicle you are shopping for:





My Garage:

Meet Your Advisor

While there probably won’t be a "Boys of Bavarian" calendar coming out any time soon, our advisors are friendly, knowledgeable, car guys who take pride in their work and enjoy helping BMW and MINI owners get the right parts for their cars. Combined, these folks have more than 300 years of experience -- yours for the asking.

    Aaron Terravechia

    BAVauto BMW parts expert, Aaron Terravechia

    Aaron originally joined Bavarian Autosport as an Advisor in April of 2007. In 2008, he moved to NYC while his fiancée completed her Masters degree. While in NYC, he helped create an internet sales division for a company that sold upscale room partitions for apartments and businesses throughout the country. He moved back to NH and rejoined us in June 2010. An avid car guy, Aaron has been buying, working on and selling Volkswagens for many years and has owned a 1990 325i. His favorite BMWs are the classic E30 M3 and E28 M5. A New Hampshire native, Aaron graduated from the University of New Hampshire in 2002 with a degree in Political Science and minor in History. His goal is to someday import Euro-spec German cars into the United States on a regular basis. Aaron can be reached at extension 1248 or at [email protected].

    Alex Brackett

    Alex joined Bavarian Autosport in 2018 after working for several years at Bond Auto Parts and NAPA Auto Parts. A devoted Bimmerphile, he has owned and/or worked on four E30s (87 325is, 88 325e, 86 325, 87 325is), four E36s (95 325i, 95 325is, 97 328is, 97 328i), three E46s (01 325xi, 00 323i, 05 330ci), two 2 E39s (97 540i 6-speed, 00 528i) and an E24 (84 633csi). His latest project is reviving a 1981 320i. (Intermingled somewhere in that lineup were a 69 Mercedes 280se and an 86 Volvo 240DL, just for good measure.) Alex is also an avid blues musician and has a passion for photography and design. He can be reached at extension 1247 or at [email protected]

    Bob Weeks

    BAVauto BMW parts expert, Bob Weeks

    Bob became a Bavarian Autosport Advisor in September of 1997. Over the years he has helped thousands of customers with their BMW part needs, as well as with order assistance.Bob has owned a 1984 318i (in which he put a 325i engine and drive train) as well as two different 1976 2002s, an E28 524td and a few E46 3 series. Interests outside work include motorcycles (he currently has a Triumph Sprint ST), hiking, fishing and hunting. Bob must like his job very much – he commutes to Portsmouth from his home in Concord, NH, more than 50 miles away. (No wonder he wants a fast bike!) Bob can be reached at extension 1268 or at [email protected].

    Dan Frigulietti

    BAVauto BMW parts expert, Dan Frigulietti

    Dan Frigulietti (pronounced “Frij–u–LET–ee”) has been into cars and motorcycles since he was a kid. After high school, he joined the Air Force and worked the flight line as a C-130 mechanic. Upon graduating the University of New Hampshire, Dan joined Bavarian Autosport in June of 1991 (Delete - as a Sales/Customer Service Rep). Over the years he has owned a slew of BMWs (79 323i, 86 325es, 94 525i, 96 328i), as well as BMW motorcycles. His most recent BMW was an X5 outfitted with all kinds of Thule racks for his mountain bikes, kayaks, etc. Dan can be reached at extension 1246 or at [email protected]

    Gordon Arnold

    BAVauto BMW parts expert, Gordon Otto Arnold

    Gordon grew up in the Motor City (Detroit). In fact, his first real job was on the engine assembly line at Ford’s original manufacturing plant. His love for internal combustion started with repairing his neighbors’ lawn mowers, which then grew into hot-rodding go-karts and mini-bikes, and eventually to owning, building and driving high-horsepower Muscle Cars, frequenting Woodward Ave, and other Detroit area cruising venues. Gordon joined Bavarian Autosport in June of 1991. Since then he has owned a long string of BMWs and MINIs, including multiple E21s, E30s, E36s, E46s, E28s, E34s, E24s and E53s with Euro, M3 and M5 versions sprinkled throughout, and now he’s taking on the MINIs with a couple R56/R55 JCWs. He has his entire, extended family driving BMWs or MINIs! In addition to being a Manager here, Gordon plays the role of "Bavarian Otto" answering tech questions on our blog and making our DIY videos. He is often asked to contribute to the Tech columns in Bimmer, Roundel and other BMW and Euro enthusiast magazines. He is a past-president of the BMW CCA White Mountain chapter and attends CCA HPDE and other track-day events. Gordon can be reached at extension 1241 or at [email protected].

    Gregg Balser

    BAVauto BMW parts expert, Gregg Balser

    Gregg joined Bavarian Autosport in 2002 but he's been a car guy forever. He started working on cars in high school when he swapped a small block V-8 into a 1986 S-10 pickup. Over the past 16 years he has owned 10 BMWs: an 84 318i, 85 318i, two 86 325e's, two 87 325e's, 03 530i, 04 X3 3.0i and currently has a 2013 328i xDrive, a 2016 i3 REX and an R1200GS motorcycle. Gregg can be reached at extension 1284 or at [email protected]

    Mike Ury

    BAVauto BMW parts expert, Mike Ury

    Mike is in his second stint with Bavarian Autosport. He first started with the company in July of 2002, worked for two years until July 2004, took a leave of absence for two years, then returned to us in July 2006. Prior to joining Bavarian, Mike was a professional mechanic for 17 years -- ASE Certified Master Technician and SAAB Master Technician -- working in several area dealerships and independent repair shops specializing in foreign cars. His last technician job was as Assistant Service Manager at a local SAAB dealer. Over those 17 years, Mike worked on almost every BMW model at one time or another. He currently owns a fully restored and modified 1967 Mercury Cougar XR-7, a highly accessorized 1992 SAAB 900s, an almost mint 1970 Ford F100 Short Bed Ranger Sport Deluxe full-sized pick-up truck, a 2006 Mazda MX-5 Miata Touring model, a Toyota FJ Cruiser, and a more recent acquisition -- a BMW 1600. He also owns a boat (1966 Larson 16’ All American with an 80hp Johnson outboard) and a motorcycle (2003 Kawasaki Vulcan 750). "I enjoy tinkering with anything that burns gas," says Mike, stating the obvious. Mike holds a B.S. Degree in Business Administration from the Whittimore School at the University of New Hampshire. He can be reached at extension 1267 or at [email protected]

    Nicholas Lynch

    BAVauto BMW parts expert, Nick Lynch

    Nick started his dream job as a Bavarian Autosport Advisor in 2014. He has been an avid automotive enthusiast and hobby restorer since the age of seven, when he began helping his grandfather restore a '67 Chevrolet Camaro. Nick's interests expanded to include many other marques, including Volkswagen, Audi and Volvo. At age 17, he purchased and restored his favorite (and still current) car — an '87 325is. Nick has an Associate’s degree in Applied Science and Technology from Great Bay Community College, as well as a degree in Applied Science in Business Administration from Southern New Hampshire University, where he landed an internship that eventually turned into a job as a Technician at a Toyota dealership. During his time there he acquired four ASE certifications and became a Toyota Master Tech. He is also A/C certified. Nick has also worked at a local repair shop and a large dealership group. Apparently Nick’s passion for BMWs is highly contagious and has infected several family members and friends; he has helped them to purchase and maintain a long list of Bimmers and MINIs, including a '94 325is, '07 328xi, '06 750i, ''11 328xi, '07 525i, '09 Cooper S and '08 Clubman. Nick also loves to ski, snowmobile and camp. Nick’s extensive restoration experience and mechanical knowledge can be extremely helpful to those with difficult questions. He can be reached at extension 1266 or at [email protected].