Their workers did a very good job but the final bill was over $200 more than what was quoted. The hourly rate was higher than quoted and I was billed for 4 hours when they were there for 3.5. I rate their work high but pricing very poorly. I recommend getting the quote in writing if you plan to use them.