Being lazy, and starting with a bench that I built for a level floor, I used the following method: (YMMV)
Drill 2 3/8" or larger holes in each "down hill" leg...
Mark matching holes in short pieces of scrap that matches leg.. (in my case, 2 x
6")Rout adjustment slots in the pieces of scrap, usually 1 1/2" or so will do it...
Lift low end with floor jack until level...
Bolt scrap on legs with carriage bolts...
Lower bench and check level..
After adding these, I didn't like the look of the scrap blocks, (I put them on the outside of the leg, to avoid a cross beam), I added a 2 x 4" across the 2 scrap blocks for a foot rest...
mac
Please remove splinters before emailing