Yes, consultants can bill hourly. They also bill per project or work under a retainer (paid for in advance for services).