Dr Baptist and his team are top notch. I have complete faith in his skills. He considers everything carefully and communicates very clearly and thoroughly. I moved away but am more than happy to make the drive out to continue with these folks.