Yes - we can clean sensors inside inter-changeable lens cameras on-site
Frequently asked question:
Can you clean my camera because I see dots in my viewfinder?
Those spots are in your viewfinder and are nothing to do with the sensor.
You only know you have dust on your sensor when you see a spot or spots in your photo in the same place(s) in every image - you can't see sensor spots through the viewfinder. Viewfinder spots have no effect on a photo.
We'd love to see you.