NEVER AGAIN !  Not at all reliable.  Waited for 2 different services who never showed up.  2nd replacement person for assembly was scheduled in the evening. He did come and did a good job.  But I had to wait all day for them to reschedule him.  ( Not 2nd ....5pm assembly persons fault however) Nice guy, good work.  Cleaning crew never showed up.  They rescheduled without my input.  I could not make second appointment.  Was VERY disappointed with NOT so Handy.