The cost of hiring a general contractor can vary depending on factors such as location, project type, and materials used. On average, general contractors charge around per hour for their services, but the range can be between and per hour. It's important to discuss pricing and get a detailed estimate before starting the project.