Frequently Asked Questions
What conditions do you treat at PRIME Physiotherapy?
We treat a wide range of musculoskeletal and sports-related conditions, including:
Back, neck, shoulder, hip, knee, and ankle pain
Sports injuries, strains, and sprains
Post-surgical rehabilitation (e.g., ACL, TKR, shoulder surgery)
Chronic pain and overuse injuries
Postural and workplace-related conditions
What should I expect during my first appointment?
Your first session will include:
A detailed assessment of your injury or condition
Movement, strength, and posture evaluation
Discussion of your goals and lifestyle factors
A personalised treatment plan, which may include manual therapy, exercise, dry needling, or other modalities
Do I need a referral to see a physiotherapist?
No referral is required. You can book directly with us.
How long does a physiotherapy session last?
The number of sessions varies depending on your condition, goals, and progress. After your initial assessment, David will provide a personalised plan with an estimated number of sessions.
Do you provide exercise programs?
Yes. Every client receives a personalised home exercise program to complement in-clinic treatment and optimise recovery and performance.
How do I book an appointment at PRIME Physiotherapy?
You can book online through our website, call our clinic directly, or email our team.
Where is your clinic located?
PRIME Physiotherapy is located at St Joseph's Community Centre in Leitrim Village. Signs will guide you to the waiting area once you arrive!
Do you do out of hour or home visit appointments?
Yes, if you need an out of hour appointment or home visit appointment, call 0892336214 and schedule a time that works for you.
How much do physiotherapy sessions cost?
Initial consultations are €70 while follow up appointments are €60.
Do you accept card?
Yes, we accept card payments.
Do PRIME Physiotherapy accept insurance coverage?
David is registered with the ISCP and CORU and is covered by all major insurance companies including VHI, Laya, Irish Life & Aviva.
Book your Appointment Now!