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

20 Doyle Ave, Providence, RI 02906, USA

Milligan construction LLC

55 Porter St, Providence, RI 02905, USA

RDI Construction & Roofing

58 Lexington Ave, Providence, RI 02907, USA

Rhode Island Roofing Contractors

169 Carpenter St, Providence, RI 02903, 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