maaco will do it cheap but it wont be the best in the world, another would be hy tech auto body, prices may be higher than maaco but will look better, just always keep in mind, the more you pay the better it will look, price and the outcome also depends on the color of your car, if its a metalic color, especially silver, pewter, and beige, color match maybe an issue, white is also a hard color to match, and they may have to blend within other panels, price will vary depending on your area you live in, most shops are at a $34 per hour rate, but a 75 mile radius of the area it can go up to $42 per hour.