Cape Coral handyman faces felony charges, including fraud