Portland’s Best Towing Company – Rose City Towing & Recovery

About Rose City Towing & Recovery

We Are Well Prepared

We can be anywhere in the valley in minutes including Portland, Gresham, Happy Valley, Troutdale, Beaverton and Oregon City! Our team is well prepared to provide the assistance you need and want. Our drivers are trained for problem solving and roadside assistance.

We Are Always Ready to Serve

Rose City Towing is available around the clock,  24 hours a day, 7 days a week. Call us anytime, day or night at (503) 505-8416.

Our Services Are Reasonably Priced

We are known throughout the Portland area for providing fast & friendly service at fair and reasonable prices. We accept all major credit and debit cards.
Rose City Towing & Recovery, Portland Oregon

From Our Customers
My car broke down on highway 26 last week and I was in a panic. Late for a meeting and scared someone was going to hit me. Joseph at Rose City came to the rescue. Not only quickly changing my tire but also easing my mind about further damage. If you have any towing needs, give them a call. They are very professional and so glad to have them at my rescue.
– Marianne D.
They arrived within minutes charging less than half that of one of their better known competitors. Was offered a small discount after the one mile effortless tow. Gave the driver a tip instead. Professional and courteous.
– hanspdx
Very fast and reasonable price. Not only did they tow my car but they also help diagnose the problem. I will continue to use them and recommend that others do to.
– Steven C