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

    Aaron originally joined Bavarian as a phone rep in April of 2007. In 2008, he moved to NYC while his fiance 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. 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].

    Alan Pierce

    Al is one of the senior phone reps here at Bavarian Autosport, having been with the company since 1990. Over the years, Al has owned a variety of BMWs, including a 1989 325is (in which he installed a 1995 M3 engine), a 1995 M3, a 2000 328ci, a 2001 330ci, a 1996 318ti... all of which had some form of suspension upgrade. Al performed all the maintenance on these vehicles himself, making him extremely familiar with a wide variety of systems. His enthusiasm for performance vehicles doesn’t end with cars - he has also owned several motorcycles, including a 2006 BMW K1200S. Al can be reached at extension 1242 or at [email protected]

    Bob Weeks

    Bob became a Bavarian Autosport employee in September of 1997. For the first five years of his tenure here, he worked in sales – both as a phone rep and in the showroom – helping BMW enthusiasts figure out what parts they needed for their Bimmers. A few years ago, his friendly, patient and thorough manner in dealing with customers earned him an invitation to join the Customer Service team. He now spends the majority of his time assisting Bavarian Autosport customers who have questions about product usage, installation, order changes, etc. Bob has owned a 1984 318i (in which he put a 325i motor and drive train) as well as two different 1976 2002s. His current ride is an 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

    Customer Service Manager 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 as a Sales/Customer Service Rep. Over the years he has owned a slew of BMWs (79 323i, 86 325es, 94 525i, 96 328i). His current BMW is 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

    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 hot rods, 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. He now has his entire, extended family driving BMWs or MINIs! In addition to being Sales Manager here, Gordon plays the role of "Bavarian Otto" answering tech questions on our blog and in our DIY videos. He is often asked to contribute to the Tech columns in Bimmer, Roundel and other BMW and Euro enthusiast magazines. He’s been 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

    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. In 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 and a 2016 i3 REX. Gregg can be reached at extension 1284 or at [email protected]

    Mike Ury

    This is Mike’s 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. He also loves to travel -- he traveled all over Europe in the summer of 1994. When he was on his leave-of-absence from Bavarian Autosport, he drove his SAAB across the U.S.... twice! Mike holds a B.S. Degree in Business Administration from the Whittimore School at the University of New Hampshire. Mike can be reached at extension 1267 or at [email protected]

    Nicholas Lynch

    Nick started his dream job at Bavarian 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. He plans on getting married in 2016 and says his BMW will be in all of the outdoor photos (if his fiancée allows it). 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].