In a small bowl, combine onion, garlic, salt and pepper.
Layer 1/4 of potatoes in bottom of crock pot. Sprinkle with 1/4 of seasonings. Layer with 1/3 cream cheese and bacon. Continue the layering process ending with a layer of potatoes then sprinkle seasonings.
Cover and cook on high for 3-4 hours. In the last hour of cooking stir potatoes to distribute cream cheese and bacon