How We Rate Casinos
At MyPCDoc, we evaluate non-GAMSTOP casinos using a comprehensive methodology to help UK players find trustworthy gaming platforms. Our ratings are based on extensive research and testing across eight key criteria, listed below in order of importance.
1. Licensing & Regulation
We prioritise casinos holding valid licences from reputable gambling authorities. We assess licences from the Malta Gaming Authority (MGA), UK Gambling Commission (UKGC), Curaçao eGaming, and other recognised jurisdictions. We verify licence authenticity, check regulatory compliance history, and investigate any disciplinary actions. Casinos operating without valid regulation receive significantly lower ratings, regardless of other strengths.
2. Game Selection & Software Providers
We evaluate the breadth and quality of gaming libraries, including slots, live casino games, and table games. We check partnerships with established software providers such as NetEnt, Microgaming, Evolution Gaming, and Pragmatic Play. We assess game variety, exclusivity, return-to-player (RTP) percentages, and the availability of both classic and innovative titles.
3. Bonus Terms & Wagering Requirements
We scrutinise welcome bonuses, ongoing promotions, and loyalty schemes against industry standards. We examine terms and conditions, calculate effective wagering requirements, identify maximum cashout restrictions, and assess time limits on bonus completion. Transparent, fair bonus structures receive higher ratings than those with hidden penalties or excessive rollover demands.
4. Payment Methods & Withdrawal Speed
We evaluate the range of deposit and withdrawal options, including cryptocurrency, e-wallets (PayPal, Skrill, Neteller), bank transfers, card payments, and alternative methods. We test actual withdrawal speeds, minimum and maximum transaction limits, and associated fees. Fast, reliable payment processing is essential for top ratings.
5. Customer Support
We assess the availability and responsiveness of customer support channels, including 24/7 live chat, email support, and telephone lines. We evaluate response times, staff knowledge, professionalism, and ability to resolve issues. We test support quality across multiple time zones and contact methods to ensure consistent service.
6. Mobile Experience
We examine mobile website responsiveness across devices and operating systems, test dedicated iOS and Android apps (where available), and evaluate user interface design, loading times, and feature parity with desktop versions. Smooth, intuitive mobile gaming experiences receive higher ratings.
7. Responsible Gaming Tools
We verify the availability and functionality of responsible gaming features, including deposit limits, loss limits, session time limits, self-exclusion options, and cooling-off periods. We assess whether these tools are easily accessible and genuinely effective. Casinos demonstrating genuine commitment to player protection receive higher ratings.
8. Our Rating Scale
10/10 – Excellent: Outstanding across all criteria. Fully licensed, exceptional game selection, fair bonuses, multiple payment options, responsive support, excellent mobile experience, and comprehensive responsible gaming tools.
8-9/10 – Very Good: Strong performance across most criteria with only minor weaknesses. Reputable licensing, good game selection, fair terms, reliable payments, and solid support.
6-7/10 – Good: Meets industry standards in most areas but has notable limitations. May have less established licensing, adequate game selection, or slower withdrawal times.
4-5/10 – Fair: Significant concerns in one or more key areas. Questionable licensing, limited games, unfair bonus terms, or poor customer support.
1-3/10 – Poor: Serious deficiencies including inadequate licensing, limited functionality, or problematic business practices. Not recommended.
Note: Our ratings are independent and based on objective research. We do not accept payment for positive reviews. All casinos reviewed on MyPCDoc should be approached responsibly, and players must gamble within their means.