Key to keeping a roast (roast by definition means roasting) is to sear it first--keeps the juices in. I usually use a chuck roast. I just pat it dry with paper towels, rub your favorite brisket rub (or equivilent) all over it, dust it good with flour, patting it on, then sear it a few minutes all sides in a big skillet with about 2 tablespoons of oil. Don't matter if it gets a little 'over' brown. while it's searing, cut up your onions, potatoes, carrots or whatever in pretty big chunks. enough to fill in the empty places in the same big skillet. Lots of times I include a bell pepper cut in big chunks. Remove skillet from heat when browned to suit ya, place the vegs all around the roast, sprinkle more flour right on the top of the roast, shake salt/pepper or whatever on the vegs, and cover the top of the roast with vegs if it's a taller skillet or Dutch oven type. Slowly add about 2 cups of water--depending on the size of the skillet. Don't over fill the skillet with water--water doesn't need to cover the roast--don't pour the water in such that it rinses the seasonings off the vegetables. Put a lid on the skillet and place it in a 375 deg oven for about 1 hr-maybe 1.5 hours if it's a big roast. When it comes out, it'll be almost falling apart, in it's own gravy from the flour water mixture and the potatoes will have a nice lite brown glaze on them, cooked to perfection.
Sounds kinda time consuming, but you're doing the vegetables while the searing is happening--I can have one in the oven in 15-20 minutes tops. With a 3" tall X 14 diameter round skillet, I use a standard collander of prepared vegetables--works out perfect. I usually don't peel the carrots, but do wash them good.
(My wife 'can' cook this but is lazy about it--does them without the flour or searing--always comes out dry and often tougher.)
We usually have some leftover, and we make a veg/beef soup with it the next day in a slow cooker, adding canned stewed tomato, more taters, carrots, onions and whatever we have, and enough water to make the soup. nyum nyum