I rented from Panorama for over three years and in all that time, I never had reason to complain. The deposit was put into TDS on the same day the tenancy was signed and returned very promptly at the end of the tenancy. All maintenance issues were dealt with promptly and properly. Any inspection they wanted to carry out was always done professionally, with notice, and Panorama went out of their way to accommodate my schedule always booking inspections on days that I could be there. All statutory and regulatory requirements were always met (EPC, Gas Safety Certificate, deposit protection information etc.). It's also great that check in and check out reports are done by an independent third party. All staff that I dealt with were friendly and efficient. Cannot recommend this lettings agent enough.