I had a great experience with this company. They were very informative and professional. I was anxious about all the work that needed to be done and who to trust after hearing horror stories. However, they were very thorough each step of the way. Gigi handling scheduling was extremely kind and was great at communicating throughout the whole process. The guys doing the work were very polite and professional. They worked hard all day in the heat and took the time to clean up before leaving. I am very satisfied and would highly recommend this company!!