I have generally had bad experiences at the various facilities I take my coach to for service. One of our members( can I mention your name here Jon?) recommended I give Millennium a try. In any event I made an appointment gave them a list that was prioritized by level of importance with the understanding we had to be out of the facility by the same day. Brian the svc.mgr ( I think) was personally involved ,got evrything done on my list except the flat screen and polishing the granite( dont ask, seriously he offered to have the vendor meet us at our next stop and do the polishing)and the bill was reasonable. I can recommend them.