I just had to call this company based on an appalling parking job by one of their technicians. They were blocking a parking lot, parked between two handicapped spots, and creating a hazardous situation for anyone trying to drive around the truck. When I called the office the woman who answered the phone had an attitude, snottily told me that they HAD to be parked at the back of the building to do their job, and that I should just leave it alone. When I informed her they were NOT parked at the back of the building she basically hung up on me.
Based on this interaction I would advise against using this company for any work needed because they obviously don't care about customer service. Yes I was not a customer, but everyone is a potential customer and a short "I'm so sorry, I'll speak with them" would have gone a lot further than the attitude I received.