We pride ourselves on meticulous mechanical service but also on superior communication with our customers.

If you don’t see a service listed, give us a call at 503 954-2039 and we’ll give you a quote.¬† We accept both walk-ins and appointments. For fastest turnaround you might want to call ahead. None of the prices below reflect the cost of replacement parts, so keep that in mind.¬† Thanks for checking us out!