Take the giblets out of the turkey and wash the turkey inside and out and pat it dry.
Make chopped-herb-mix: Chop half amount of rosemary, sage, thyme into small pieces and mix them together.
Make butter-lemon mix: Melt 1 tablespoon of butter in a small saucepan. Add the zest and juice of the lemon and 2 teaspoons of the herb mixture. Set aside.
Make herb-butter mix: Mix the rest of the butter and the rest of the chopped herb mix together and then add salt and black pepper.
Use fingers to separate the turkey skin and the turkey breast. Rub the herb-butter mix made from step 5 in between the skin and the meat and use the fingers to even the mixture out as much as you can.
Place the turkey in a large roasting pan. Liberally salt and pepper the inside of the turkey cavity. Stuff the cavity with the other half of the un-chopped sage, thyme, rosemary, and halved lemon, quartered onion, and the garlic.
Brush the outside of the turkey with the butter-lemon mix made from step 4 and sprinkle with salt and pepper. Tie the legs together with string and tuck the wing tips under the body of the turkey.
Roast the turkey about 4 hours. For every 30-40 minutes, baste the turkey with chicken stock.
Use a thermometer to measure the temperature inside the thigh. If it is around 160-170 degrees F, it is fully cooked.
Remove the turkey to a cutting board and cover with aluminum foil; let rest for 20 minutes.