slow.. when they tell you a time frame, double it. had our Rv for 6 weeks, promised 3 for repairs. insurance estimate and approval was completed in 3 days. insurance
ance company was not the delay. They did not order the needed parts for over 3 weeks. some items never ordered. At pick up we pointed out items not competed, in order to finally get our rig back we accepted some trim they had laying around that was "as close as we can get" ..
now finding items not finished properly. sheet metal not screwed on ... etc.
if you need work done in Mesa area.. find someone else. we would drive over 500 Miles to find a repair shop before letting them touch our rig again.