I tend to agree with the do-it-yourselfers. Especially if you've done it yourself before, I think you can handle doing it again. It's really not as difficult or scary as some make it out to be, in my opinion.
I have cleaned my DSLRs myself since my first one in 2008 - plus my two mirrorless cameras as well - between the 5 cameras I've probably cleaned them each 1-2 times a year - so probably 15-20 times overall. Sensor swabs and eclipse, like others.
I generally stick to a 3-layer cleaning process: Step 1 - very frequently - use a bulb blower to blow off the sensor before use - maybe once a month or more - this effectively deals with dust about 85% of the time. Step 2 - less frequent - use a sensor brush for those times when something seems to be a little more stubborn - this might cover another 10% of the time. And Step 3 - only as needed - sensor swab and fluid for a wet cleaning, for those rare 5% of the times when the other two are no longer getting rid of everything.
Remember too to not skimp on swabs, pads, or fluid when cleaning yourself...you don't have to do it often, so when you do, take the time to do it right - never swipe the same side of the swab across the sensor more than once, do a wet swab run, and follow it quickly after by a dry swab run. Set your aperture to F22 or smaller, point your camera at a blank white wall, make sure it's out of focus (so spots on the wall don't make you think they're sensor spots!), and I find it's best to do a 2-4 second exposure while moving the camera constantly across the white wall...this will clearly show you where the dust spots are, and how well you removed them. After a wet and dry swab, or two, stick a lens back on and take an exposure as above - if there are still spots, wet swab again, and so on. I sometimes go through 3 or 4 pec-pads or swabs per wet cleaning, but it's worth it.