The absolute worst company to deal with. They lack professionalism. They show up over three hours late for a scheduled 3pm appointment. They are unreachable and do not care about their customers and refuse to make the situation correct. They do not care about people and do not care about resolving issues. Stay far away from this company that has no integrity. They could have fixed this situation and chose not to! If you love being charged $ 90 for a one minute visit, they are your company(oh and if you love waiting three hours with no explanation too!). So many other better companies than this!