http://www.andysrvservicedecatur.com
The web page gives contact and location info. Andy's is only about two miles off I-65 near Decatur/Priceville. I have not been to their shop/showroom but did recently take advantage of their mobil service for some routine maintenance and a few other items (Aug 2014). Overall was very pleased but my experience is so limited, you will have to judge about reasonableness of cost.
My total bill was $613.06 and that included the following:
$ 50.00 Mobile service Call
$425.00 Labor @ $85.00/hr (5 hours)
$ 65.59 Max Air Cover for Fantastic fan (installation is in the labor)
$ $9.50 30 wt oil for generator (service included in labor) + gave the remainder of 2nd bottle for later use
$ 7.29 RV Wash Product (washing included in labor) + gave me remainder, enough to wash again
$ 10.00 Eternal Bond (application of small patch on roof included in labor)
$ 30.59 Dirt Dauber Screen for fridge
$ 5.06 Air box filter material
$ 9.03 Sales tax
Other things included in the labor:
Visual inspection of A/C, fridge
Cleaned/ inspected roof and applied UV treatment
Cleaned awning
Cleaned house battery terminals and connections, repositioned battery strap on second battery to reduce movement when driving
Think that was all.
I did ask and they do service both gas and diesel generators.