I highly recommend J.D Flora Roofing. They had to pull up 3 layers of existing shingles, and install an entire roof & they literally did it in one work day. The roof looks amazing and passed all inspections. Also, I requested quotes from 7 various roofing companies that service the area & J.D was the best price. 5/5 Stars Thanks J.D!