Untrustworthy - note the numerous bad reviews from the past year!
I had them do one job that I was happy with, but had a very frustrating experience on a second job. I asked for an approximate cost for a simple job - didn't get an official estimate, but they assured me it was a job they've done a lot, so I assumed the cost would be accurate. I confirmed the approximate cost with the technician before they started working, and it lined up with what they had initially told me. The job went fine (i.e., didn't take any longer than they estimated), but it ended up being almost twice the cost. The technician (Asad) said he had just forgotten what their hourly labor rate was, and after multiple phone calls to the scheduler (Wayne), I was told there was nothing they could do.
Trustworthiness is important with jobs like this, and unfortunately this experience does not speak highly of theirs.