Amazing is an understatement. Dr. Stile & his team is the absolute best with customer service, satisfaction, & professional work ethic. At first I was nervous, but Dr. Stile & his team made me feel completely comfortable throughout the whole process. They don't treat you like another number and nor do they make you feel pressured & rushed. And his finished work is the definition of perfectionism. He is very keen to detail & is too good for sloppy work so there is nothing to worry about when it comes to results. Thank you Dr. Stile & his team!