In a large skillet over medium heat, add 1 tablespoon butter and 1 tablespoon oil. Pat the shrimp dry and add them to the skillet. Cook until the shrimp are opaque and pink, about 2-3 minutes per side. Remove shrimp to a plate and set aside.
Add 1/2 the minced garlic (2 cloves) and the zucchini noodles to the skillet. Sauté, tossing often, until the noodles are just tender and crisp, about 3-4 minutes. Transfer noodles to a plate and drain off excess moisture.
Reduce heat to medium-low. Add the remaining butter and oil to the skillet, swirling to combine. Add the reserved 2 cloves of garlic and sauté until fragrant, about 1 minute.
Pour in the heavy cream and chicken stock, stirring constantly to deglaze the pan and prevent burning. Simmer for 2–3 minutes until the mixture becomes slightly thickened.
Add the lemon juice, salt, and Parmesan cheese. Stir to combine. Taste and adjust seasoning as needed. If the sauce is too thick, add another splash of stock or water to reach desired consistency.
Add the noodles back into the skillet, tossing gently to coat with sauce. Top with the shrimp and let everything heat through for 1-2 minutes.
Serve immediately, garnished with fresh parsley, grated Parmesan cheese, and lemon wedge, if desired.