As noted, would not let CW change oil in my lawn mower. I've used Speedco and they were fine. Now using my local Cummins Coach Care. Oil, filter, chassis lube, fuel filters just a tad over $200.
Went to local CW few years ago to get a new awning installed on previous coach. They installed the awning wrong and had to take it back to have it fixed. They trashed the fabric and had to order new fabric. When I got the coach back, the service advisor proudly told me 'their top technican' discovered that my tires were low and took care of it. I asked him what he found and he said your fronts were at 105 an rears at 90, so he put them all at 120. When I told him my pressures were correct based on actual four corner weights and the manufacture's load/inflation tables, he looked at me like I had three heads. They had no clue what I was talking about.
Never again, sorry.