Ellio's has taken great care of my mini, they have been very fair on the prices .I checked out a lot of places and Ellio's was rated very high by previous customers , that aided in my using them.
This is the only place in town I'd take my BMW. I've been taking my cars there for service since the mid-90s and they are excellent. I even bought a car from them. It's a family run shop that has always been trustworthy and stands behind their work. I could not more highly recommend this shop.
I would trust my next BMW purchase from this business. From the owners to the techs...awesome work.