Dr. Souza is great , the office is immaculate and start to finish this team will make your experience the best it can be.