What services does a general contractor provide?

What services can I expect from a general contractor?

General contractor offers project management, hiring subcontractors, permits, and schedule coordination.