Castle Roofing Group is listed as a roofing company in Apopka, FL. It holds 226 Google reviews with an average of 4.9 stars. It is open around the clock. The listing is at 505 Suggs Rd #200, Apopka, FL 32703. Reach them on (407) 477-2823, or see more at castleroofinggroup.com.