SP has fast and excellent service when needed most and they provide a peace of mind to my practice. I’ve been with SP for 7 years and they are professional and reliable. I have never had the need to try someone else.