Thoroughly disappointed by the lack of professionalism provided by this company. I was given this company as a provider from my home warranty company. I called to schedule an appointment and was RUDELY given a time frame of 12:00pm to 5:00pm to come check out the unit. I later called to see if I could get a more definitive time frame since it is extremely hot and did not want to have to sit for 5 hours in the heat. The same individual was short with me and stated that there were several jobs ahead of me and he would get there when he could. About an hour and a half later I get an email fom the warranty company assigning me a new provider because Harper Valley was not able to complete the job. I find it impossible to complete a job when you make no attempt at completing the service call in the first place. You should not accept jobs if you realistically cannot make it to them. If you have any experience in doing whatever your profession may be then you should be able to tell what kind of a work load your business can handle. I am shocked that a warranty company would select such a provider to come and service their clients. Never will I use this highly rude and unprofessional business!