They provided no cost estimate in advance of the work and never provided any details such as hours and rate per hour.The thing that irritated me the most was that ADT agreed to investigate my complaint about the billing but would not hear my side of the story.