ABSOLUTELY HORRIBLE!! After a week and a half scheduled appointment and a verification they were suppose to call 20 minutes before they came, NO CALL left and would not come back, NO phone call, no return! Horrible phone customer service, Amanda said nothing she could do!! Don't waste your time with them!! -Courtney Jacksonville Beach FL