Welcome to John Griffin Roofing, where our reputation is your best guarantee. We are a family owned and operated business that has been serving Long Island for the last three decades. We provide quality service to every customer that comes to us. Once your call is received, a free estimate will be delivered to your door within 24 hours. Our crew is able to complete most jobs within half of a...