It sounds like you are on the right track. The initial contact is always make or break for me, so I love that you make it a point to approach the ladies professionally and respectfully.
In my opinion, maturity doesn't have an age. As a provider in your age range, I have met with older gentlemen that tell me they don't usually see ladies younger than 30, but they are always thrilled to find out that I have a good head on my shoulders and are glad they took the chance. I hope you will recieve a similar reaction from the ladies you visit with!