Most successful businesses have the same issue:
Great service. Happy customers. Strong reputation. But inconsistent lead flow.
You have strong months followed by dead months. You rely on referrals that don't come consistently. You don't know where next month's revenue is coming from.