I have had the unfortunate pleasure of dealing with Phoenix Auto Body several times over the past few years. I used to shop around but decided that I am totally satisfied with every aspect of their work and that considering anywhere else is a waste of my time. I find that Phoenix technicians take pride in their work, produce a finely finished product, and produce it on time. Estimates are free and done with a professional eye. I have never had any surprises or "oh, by the ways." Work here is done right the first time.