I use both
checkmydistrict.org and
lighthouse on google chrome > developer tools. Both of these are free. Check my district is nice, and will automatically do a check and send a report once a month. But for both, there is a little guessing game of where on the page is the problem. I do multiple checks because they catch different things as well as manual checks with tab key and screenreading (most computers offer this option now).