Lots of Cat and Bobcat excavators here in Michigan like you said. Bobcats have Kubota engines in them.
I've used just about every " Name brand " Excavator made and they are all decently reliable. I'm not a huge fan of New Hollands construction equipment line.
Cat, Bobcat, Kubota all have...