I have the Bailey 15" Pro on a Hintenburg Stretch Frame. I get it serviced at my local "all purpose" sewing repair shop. It is a mechanical Janome so if you have a Janome repair place, they can service it also. I managed to knock the timing off when I moved and the local shop did just fine on the repair. I take it in every couple of years for a good cleaning and adjusting as well. There is a Facebook group for the Bailey that is active and has loads of information, videos, and such. The Bailey doesn't have any fancy bells and whistles, which makes it easy to take it apart for detailed cleaning and oiling. But I find it easier to take it in to the shop.