2 reviews
  • Country: USA
  • State: Rhode Island
  • City: Providence
  • Address: 316 Lockwood St, Providence, RI 02907, USA
Phone number
More companies in your city
Trafford Home Improvement

31 Judith St, Providence, RI 02909, USA

  • 1 reviews
B & D Builders & Restoration

Serving All of RI, Providence, RI 02903, USA

J Suali & Sons Roofing Co

90 Farmington Ave, Providence, RI 02909, USA

American Buildings Co

49 Maria Ave, Johnston, RI 02919, USA

2 Review(s)
Joe Choiniere
11.06.2018

Apollo does nothing but great work. Their roofing skills are spectacular and their office staff/employees are always friendly.

William Vallely
22.02.2017

Apollo Roofing called my business today and tried to charge me for services that were never agreed upon. I have a warranty through a roofing manufacturer who hired Apollo to take care of a warranty issue. Apparently, the issue was not one covered by warranty yet Apollo decided to do the work anyways, never requesting authorization from the property manager or owner. Then they call me TWO YEARS LATER telling me I owe them money because the "did me a favor." Poor practice, sloppy business office, and shady style. Definitely do not recommend.

Added comment