Exception: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader() at HC_Compare_Site.search_result_online_doctors.get_search_result(String page_no, String sort_by, String postcode, String radius, String dd_fft, String dd_user_rating, String dd_quality_rating, String dd_apt_performance, String dd_best_practice) in C:\Data\HealthCompare\HC_Site\HC_Compare_Site\search_result_online_doctors.aspx.cs:line 449 Health Compare - Search Result
Close

You haven't added any Online Doctor(s) to compare yet.

Click the the Heart icon next to the Online Doctor to add the chosen Online Doctor(s) into the comparison dashboard.

You are comparing:

4 Online Doctor(s)

Key Message  
Key Message  
NHS Referrals?  
Private Referrals?  
CQC Rating  
Trust Pilot Score  
Pricing From  

Selected Online Doctor
will appear here.

Add more Online Doctor to your shortlist by clicking the Heart icon

Selected Online Doctor
will appear here.

Add more Online Doctor to your shortlist by clicking the Heart icon

Selected Online Doctor
will appear here.

Add more Online Doctor to your shortlist by clicking the Heart icon

Selected Online Doctor
will appear here.

Add more Online Doctor to your shortlist by clicking the Heart icon

Highest user rated Online Doctor Offering NHS service
Highest user rated Online Doctor Offering Private service
Compare Health Insurance Including pre-existing conditions

Pre-existing conditions? Find out more

Compare Life Assurance Including critical illness
images/vgp_logos/pall-mall-medical.jpg$No waiting time fast results$images/icons/tick-green.svg$images/icons/tick-green.svg$Good$5$£40$17$PallMall Medical$03300584455$https://www.pallmallmedical.co.uk/doctors/standard-gp-appointment/ images/vgp_logos/dr-finlay-practice-logo.png$Book Online Doctor Appointments Speak to a doctor wherever you are!$images/icons/dash-black.svg$images/icons/tick-green.svg$Good$5$£85$24$Dr Finlay's Private Practice$01213961323$https://www.drfinlays.co.uk/
Feedback