Mike was very knowledgeable and professional.He showed me their credentials and had a book with their license and services in it. He was very respectful Of my home.He wore protectors on his shoes and cleaned up the area in which he was working.He was quick and efficient.