Very professional. Stayed within the cost he gave me. At the end of every day he cleaned up to the point you hardly knew he was there. Very happy with the work he did. Gave good advise on the kind of stone I should get. Also left a book on different kind of stone to use. The person next store me is now having him do some work for them. They were impress on the job he did for me. I would highly recommend him to anyone.