Rinse chicken and pat dry. If possible, to ensure the chicken skin is dry and will end up crispy; do this the day before and leave uncovered in the refrigerator to dry.
In a small bowl, combine the soft butter with the lemon juice, lemon zest, parsley and salt to taste. Spread evenly under the chicken’s skin on the breast meat.
Season the cavity of the chicken with salt and pepper.
Stuff the garlic, shallot, thyme, rosemary, and parsley stems in the cavity of the chicken.
Squeeze half the lemon’s juice inside and use the lemon itself to plug the cavity of the chicken, holding all the contents inside.
Rub the oil all over the outside of the chicken, truss accordingly after. Salt and pepper the entire chicken on the outside.
Place on a grill sheet lined sheet tray, roast in oven for 50-60 minutes or until done and skin in golden brown and the internal temperature of the chicken has reached 165 degrees Fahrenheit.
Allow to cool slightly so it is cool enough to handle.