Central NJ roofer recommendation

Hello everyone. First time here. Was wondering if anyone can recommend a great roofing company out in central New Jersey for a flat roof repair or new roof. To be honest, long story short we were screwed over by two roofers in the past and it cost us a lot of money and aggravation. Thank you !