Words to describe someone as reliable

NO-NONSENSE, PRACTICAL, STRONG, RUGGED, HEAVYWEIGHT, TOUGH, DURABLE, DEPENDABLE, GETS THE POSITION DONE SOMEHOW, SOUND, TRUSTED, UNSWERVING, FAITHFUL, FIRM, STABLE.