Shannon is very knowledgeable and very patient with all my questions, returning calls right away. Before you touch anything give them a call and have a canine inspection. Follow their directions. Harry was on time and very professional, explaining procedures and answering questions . Highly recommend them. Made sure the job was done right and follow up completed!