Joe is an amazing person who is so honest about the project that has to be done! He gives his opinion and options and explains things so you know what decision to make without any doubts. It’s so hard to find a honest person who is truly there to help you and your needs, and Joe definitely shows you there are hardworking and trustworthy people out there. I would 100 recommend him and his team for any work you need, you can’t get any better than him!