The worst service ever! I made an appointment on a Wednesday at 4 pm they called and cancelled after 3 pm. They told me the only appointment available was Friday 7 am. They called 7:05 am and told me that they would be 40 min. late. Then at 8:10 am they cancelled. They wouldn't give us any discount all they would do is give me a $25 dollar credit for the next appointment. Also the customer service called me BUD which is extremely unprofessional. Overall I wish I never heard of Homejoy.