They advertise low prices/deals to lure customers in. Once they come at the work site they start adding extra charges.
They also cancel appointments at the last minute. Very unreliable. I am guessing all the negative reviews was the reason they changed the name of their company recently.