1 reviews
  • Country: USA
  • State: New Jersey
  • City: Newark
  • Address: Newark, NJ 07105, USA
Phone number
More companies in your city
Discount Commercial Roofing

Clifton Ave, Newark, NJ 07103, USA

Onga's Shop

37 Malvern St #475, Newark, NJ 07105, USA

Eagle Building Services LLC

60-62 Bryant St, Newark, NJ 07104, USA

Penn Roofing

19 Lister Ave, Newark, NJ 07105, USA

  • 1 reviews
1 Review(s)
Cindy Altberger
29.10.2017

Leo is absolutely the worst communicator I've ever met. Certainly doesn't seem to need and/or want our business. We've been chasing him down for 6 months to come out and look at the leaking roof and skylight. He has hung up the telephone on me, doesn't reply to text messages and even asked me to remind him about our appointment. The only reason we are using Leo is because we have a 10-year warrantee from the previous home owners.

Added comment