I've dealt with a similar need before, and what worked best for me was checking out stock photo websites like Shutterstock or Adobe Stock. They often have a wide range of commercial carpet images carpet images available for purchase at varying prices depending on the resolution and licensing you need. Plus, they usually offer free previews so you can see if the image fits your project before buying.