Dreadful, they offer worthless guarantee's, make un founded claims, demand the money up front, and the work when eventually done, after all the excuses for delays etc., is less than shoddy.