Matching on Angi
Ceiling Fan Installation
The contractor arrived on site exactly when our meeting was set up to perform the estimate and the estimate was provided in a timely fashion. Once the agreement went into effect, the contractor arrived when they said they would, was professional and did the work in a timely fashion. They were very easy to work with and I will hire them again in the future.