I went online and read reviews and liked what I read so I decide this company. Very impress as we had to postpone one week due to weather. They were very cordial on line. On day of appointment they text and call me when running late. When they showed up they told me every step they were doing and had extra help come in to get it all done. I did not feel they were rushing but very thorough. I plan on using them next year and recommend to friends.