I would highly recommend them.
I have been doing business with Ideal Body Shop for many years. I have found them to be detailed, thorough and patient. They take care of the little things as well as the big things. They do not turn away business. They have integrity and run a good, solid business. I have been very happy with them.