I've had my 98 BMW repaired at McCullough Auto three times now and there is nowhere I trust more to provide honest, quality repairs. They always have me in and out and the repair costs are always what they said it would be. McCullough has made the unexpected repairs to my car less painful to swallow by being a shop I can count on.
more