Just join a local fb group and ask locals who they recommend. Angi does nothing but takes a cut as a middle-man. That they can also push certain businesses over others is bad. Small local businesses with great local reputation may not be able to pay Angi and thus not even be featured. The repeat emails are also obnoxious. I had to report them as spam.