I just found an error with Yelp...you CAN'T give someone a zero! I would avoid this company like the plague. They rescheduled on me 2 times then during the 4 hour window of waiting the tech called and because I missed the call they canceled my appointment. If you hire them after reading this then it is your fault.