We have used Ron's Autobody on three occasions. We were amazed at how he could patch up our cars. The paint job is phenomenal. They mix up their own paints and it goes on seamlessly. They do an excellent job with customer service and communication to their customers. I don't know about their relative cost since insurance paid the bill each time.