If you are looking for a low cost service. The Simpson Clinic right on the grounds of the SPCA is very helpful. Call them first. If the puppy is too young, you may have to wait no matter where you go.
The clinic offers spay/neuter services. Otherwise i would visit and introduce yourself and puppy to potential vets in your area.
Thanks! Your answer is awaiting moderation.