Top Hat Services was the ideal company for us. We had several projects needing attention. This included window washing, power washing decks and dock, roof and gutter cleaning, house washing, weed cutting, and applying new mulch around trees and shrubs. Top Hat Services made our home and yard beautiful! Justin communicated extremely well and made certain there was complete customer satisfaction. We highly recommend Top Hat Services. Jobs well done!