Westbay Napa Auto Parts
Westbay Napa Auto Parts
  • Home
  • ABOUT
    • ABOUT US
    • LOCATIONS
    • LOCAL AUTOCARE CENTERS
    • CAREERS
    • CONTACT US
  • SHOP ONLINE
  • DEALS
    • CURRENT PROMOS
    • REAL DEALS
    • NAPA REWARDS
  • KNOW HOW
    • HOW TO GUIDES
    • KNOW HOW BLOG
    • NAPA RACING
  • More
    • Home
    • ABOUT
      • ABOUT US
      • LOCATIONS
      • LOCAL AUTOCARE CENTERS
      • CAREERS
      • CONTACT US
    • SHOP ONLINE
    • DEALS
      • CURRENT PROMOS
      • REAL DEALS
      • NAPA REWARDS
    • KNOW HOW
      • HOW TO GUIDES
      • KNOW HOW BLOG
      • NAPA RACING
  • Home
  • ABOUT
    • ABOUT US
    • LOCATIONS
    • LOCAL AUTOCARE CENTERS
    • CAREERS
    • CONTACT US
  • SHOP ONLINE
  • DEALS
    • CURRENT PROMOS
    • REAL DEALS
    • NAPA REWARDS
  • KNOW HOW
    • HOW TO GUIDES
    • KNOW HOW BLOG
    • NAPA RACING

About Westbay Auto Parts

Westbay Auto Parts, now known as Westbay NAPA Auto Parts, stands as the largest independent auto parts store in Washington state. Robert Price opened the first Westbay store in Port Orchard in February 1961. In 1966, Don Lewis joined Westbay and established the machine shop, later becoming a partner in the business until his retirement in 1991. Following this, Jim Civilla, our onsite CPA, purchased Don’s shares and became Bob’s partner.


In 1980, we expanded with a second store in Gorst, which was later relocated to the current site of store 11 (297), alongside the addition of another machine shop.


In 1981, we acquired an existing auto parts store in Silverdale. After the lease expired in 1983, we purchased a new building down the street, moving to our current Silverdale location, which underwent a complete remodel in 2004.


In June 1985, we seized the opportunity to buy two existing auto parts stores, one in Poulsbo and another in East Bremerton, bringing our total to five locations in Kitsap County.


Just a year later, in June 1988, we purchased the Gig Harbor store, marking our first venture outside Kitsap County and effectively expanding our market area.


In November 1995, Westbay acquired another existing auto parts store in Port Townsend, establishing our first presence in Jefferson County, which was relocated to its current site in 2002.


The Belfair location was built in 1996, becoming our first store constructed from the ground up and our inaugural location in Mason County.


Sadly, the founder of Westbay Auto Parts passed away in 2000 after a brief illness. Following this, the management team was formed with Ken Price, Jim Civilla, Ginger Hall, and Louis Kimmel.


In November 2007, Westbay Auto Parts joined forces with NAPA Auto Parts, rebranding as Westbay NAPA Auto Parts and continuing our journey as an independent auto parts chain. This partnership led to the addition of two new locations in Purdy and Kingston, while the original Bremerton location transformed into a paint store and cross-dock facility, with the new Bremerton store relocated to Kitsap Way.


In the spring of 2018, Jim Civilla retired, and his partnership was acquired by Westbay, although he continues to provide financial consultancy behind the scenes.


In November 2018, we expanded further by purchasing the Shelton location from NAPA, making it our second store in Mason County.


With the passing of Bob Price in January 2000 and Jim Civilla's retirement in 2018, the current management team now includes Ken Price, Ginger Hall, and Kevin Amo. Today, Westbay NAPA Auto Parts remains locally owned, embodying Bob Price’s commitment to exceptional customer service, solidifying our position as a premier provider of auto parts in Washington.

  • Home
  • LOCATIONS
  • SHOP ONLINE
  • CURRENT PROMOS
  • KNOW HOW BLOG

2610 Southeast Mile Hill Drive, Port Orchard, WA, USA

3608768008

Copyright © 2026 Westbay Auto Parts - All Rights Reserved.

Powered by

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

DeclineAccept