We would likely recommend them to others and would have given a 5 star rating for service except they started about 5 hours later than we were promised; however, they did call late morning to say they ran into an unexpected delay on the first job that day. Once they started, they were efficient, friendly and very professional. When they were done, we felt they had done a thorough job. We spent more than we expected, but have also seen news reports about people who spent far less and had problems.
more