It went great! Michael Allen called the next day and made a date to discuss the problem. He arrived on time. Very nice and professional. He seem to know the what the problem was and explained how it should be fixed. He climbed up on a ladder to inspect the area. He said he would call with the time and money estimate. Called the next day and I agreed on the time and money. Project was finished in 2 half days. His workman brought all supplies and he cleaned up each day. I am very happy with his company.