If I could give zero stars I would give it. The company does not given proper contracts, then disputes the services and prices at a later date. Compliants process is shoddy. Prices agreed are not honoured. I would steer clear of them. Rogue traders who mainly deal with clients who are too afraid to make a formal complaint or often have poor commication capability hence do not want to complain about their shoddy business practices. Stay Clear.