Been with Dr Carpinello for 3 years, and never have I had any problems. The staff is extremely friendly, and the process is relatively painless. There is entertainment when you arrive, and the wait time is little to none. They are always here to help in times of an emergency. Highly recommended.