I had some bumper work done at RBP and they were fantastic, rental car companies pick you up and drop you off from their location and they matched my BSM perfectly with no signs of any work being done at all.
http://rbpcollision.com/rbp-paint-an...beaverton.html