Top Notch is a fantastic company. They showed at 7AM each morning and worked until 6PM each afternoon. Even Saturdays! The crew was very polite and cleaned up the mess and left our home looking better than new. I would give them 10 stars if possible!
