I have used Alliance in Florida a couple of times and have been extremely pleased with their professionalism and knowledge about how to fix coaches. It's kind of nice to be able to be with the technician at your coach while the work is being done, either to understand what is taking place or to be of assistance to the technician in describing the characteristics of a problem. (In other words, instead of kicking you out like the other shops do ... they invite you to be present.)
They are a little more expensive (hourly rate) than other shops typically are ... but for a difficult problem I'd definitely go to them. (But, for minor stuff, I'd find a cheaper shop.)
Jerry Jayne
'09 Beaver Contessa
312-576-1048
jjayne@attglobal.net