UPDATE: they contacted me & apologized for missing my appointment time. Making this situation right seemed very important to them. We made another appt time which they were on time for & fixed my issue within 15 minutes. Very good & would definitely recommend!
Had an appointment today between 8am-9am. It is now 10:30am and no one has showed up or called. Maybe they do good work but I guess I'll never know. Going to look for a different company.