Preheat oven to 350
Pound each chicken breast a bit to thin them out - not too much
Lay the chicken in a 9x13 baking dish. Salt and pepper chicken. Spread 1 Tbsp ranch dressing over each breast. Cook in oven for 30-40 minutes
While chicken is cooking, cook bacon crisp. Set aside
When chicken is cooked through, remove from oven and spread 1 Tbsp BBQ sauce on each piece.
Crumble 1 slice of bacon on each chicken breasts
Sprinkle on 1 oz of cheese on each breast
Turn the oven to broil and broil about 3-5 minutes until cheese melts - KEEP A CLOSE EYE ON IT
Top each breast with chopped tomato and sliced onion