They arrived on time & did an awesome job at our house. James was professional, on time and polite. Although we were going through a renovation he ensured that the house was clean and ready! Thanks!