When I contacted Farrell Mechanical about a concern I had regarding our AC units I thought I'd have to wait a while before someone could come out but we were scheduled right away. Kevin arrived when he said he would and got to work promptly. He took time to explain everything to me in a way that I could understand when he discovered some issues with 2 of our 3 units. He didn't have the parts needed to repair them on his truck at that time so he came back the very next day to fix the issues. His pricing is very fair and his honesty is refreshing. I highly recommend Farrell Mechanical and Kevin!