This was my first time wih PJ Fitzpatrick, so I can't say much for the company. However, my service pro was Joe P. who I felt was very nice and straightforward with me. Honest and efficient in his work. I'm please with the results so far. Only negative I can given at this time is that I was given an 11-1 waiting period time, but Joe did not show up until 1:15. A phone call if he was running late would have been helpful, but really not a huge deal in the end as he was fast with his evaluation and work.