Another conveyancing solicitor here and it is not an easy job.
I do think some clients think you are just sat at your desk waiting for them to call you. I like to think that I do a good job for my clients (I get repeat business so hopefully they think that too), but sometimes it is difficult for clients to understand that whilst I would love to speak to them the second they call and email, if I am doing that I am not doing work on their house sale/purchase.
There are some days where you actually get very little work done during the day due to the amount of calls and appointments, so you have to spend the evening working to get anything progressed.
I am not saying there are not bad apples in the bunch (everyone in conveyancing will have certain people or firms that make them groan when they see they are on the other side) and we get as frustrated as the clients do over it.
Most are not like that though and most of us work hard to do the best by our client. I have been dealing with one solicitor emailing me from his 'Greek office' - he is on holiday this week and still working. Most jobs do not have that.
Think of it this way - we get paid a set fee no matter how long it takes. Why on earth would we want to drag a sale out to 3 months, getting chased more and more when we could get it done in 2 months, have less chasing and therefore be more profitable.
It is a little galling when you get paid £1,200 for an expensive house and then see the estate agents submit a bill of £25,000 as I have had before.
Conveyancing is not a quick process. If you are a cash buyer and want no searches it can be quick (I once completed in 10 days), but most people are taking out a mortgage and the mortgage company have a lot of hoops.
Snail mail for anything other than certain signed documents is silly (the transfer has to be signed in hard copy, but I will email it to clients to print, sign and return), but some are still old school. I have one firm I am dealing with at the moment who do not accept email at all! It is rare and we try to send what we can by email.
Yes it does sound harsh that it has taken so long and I can understand your frustration. There is no excuse for a solicitor to disappear and for someone not to be able to cover. If I know I am going to be off, I make sure someone has the file to deal with whilst I am off and I am contactable if needed. You do not go and hide and ignore everyone so you are right to be annoyed.