How long does it take to be referred to a professional and then get a diagnosis/assessment?

Diagnosis is not a quick process.  Often it is like putting together pieces of a puzzle.  The timeline depends on the type of referral and where the referral is made.  The timeframe depends on the service provider.