The estimate for the needed work was fair and everything was thoroughly explained. I am very satisfied with the estimate process from this company.