Hi Cameron, let me be the first to welcome you! There's a great bunch of really friendly and knowledgable people on here who are always happy to help. There are lots of good breeders in the US, such as NERD and 8 ball pythons. If you search some of the forums you should find threads with lists of breeders, you can then google for their websites. Good luck!