Denver contractor receives long sentence for billing scam